• API Overview
  • EBICS API
  • FinTS API
  • XS2A API
  • SEPA API
Search Results for

    Class EbicsFileSpoolerContactFolder

    Implements a highly secure storage for EbicsContacts inside an EBICS spooler folder.

    Inheritance
    System.Object
    EbicsContactFolderBase
    EbicsFileSpoolerContactFolder
    Implements
    IEbicsContactFolder
    IEbicsRemoteContactFolder
    Inherited Members
    EbicsContactFolderBase.IsRemote
    EbicsContactFolderBase.Add(EbicsContact)
    EbicsContactFolderBase.Remove(EbicsContact)
    EbicsContactFolderBase.Update(EbicsContact)
    EbicsContactFolderBase.LoadAllContacts()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Subsembly.EBICS
    Assembly: Subsembly.EBICS.Core.dll
    Syntax
    public class EbicsFileSpoolerContactFolder : EbicsContactFolderBase, IEbicsContactFolder, IEbicsRemoteContactFolder

    Constructors

    EbicsFileSpoolerContactFolder(EbicsFileSpoolerFolder)

    Declaration
    public EbicsFileSpoolerContactFolder(EbicsFileSpoolerFolder aSpoolerFolder)
    Parameters
    Type Name Description
    EbicsFileSpoolerFolder aSpoolerFolder

    The root EbicsFileSpoolerFolder where the contacts will be stored. The credentials used to create this instance must be sufficient for reading/writing the contacts folder below the root folder.

    Exceptions
    Type Condition
    System.ArgumentNullException

    The parameter aSpoolerFolder was null.

    Fields

    CONTACTFOLDERNAME

    Name of the folder that is used to store the EbicsContact records. This is located right below the root folder.

    Declaration
    public const string CONTACTFOLDERNAME = "_contacts"
    Field Value
    Type Description
    System.String

    Methods

    OnAdd(EbicsContact)

    Declaration
    protected override void OnAdd(EbicsContact aContact)
    Parameters
    Type Name Description
    EbicsContact aContact
    Overrides
    EbicsContactFolderBase.OnAdd(EbicsContact)

    OnLoadAllContacts()

    Declaration
    protected override EbicsContact[] OnLoadAllContacts()
    Returns
    Type Description
    EbicsContact[]
    Overrides
    EbicsContactFolderBase.OnLoadAllContacts()

    OnRemove(EbicsContact)

    Declaration
    protected override void OnRemove(EbicsContact aContact)
    Parameters
    Type Name Description
    EbicsContact aContact
    Overrides
    EbicsContactFolderBase.OnRemove(EbicsContact)

    OnUpdate(EbicsContact)

    Declaration
    protected override void OnUpdate(EbicsContact aContact)
    Parameters
    Type Name Description
    EbicsContact aContact
    Overrides
    EbicsContactFolderBase.OnUpdate(EbicsContact)

    Implements

    IEbicsContactFolder
    IEbicsRemoteContactFolder

    Extension Methods

    EbicsContactFolderExtensions.FindByName(IEbicsContactFolder, String)
    EbicsContactFolderExtensions.FindByGuid(IEbicsContactFolder, Guid)
    EbicsContactFolderExtensions.FindAll(IEbicsContactFolder, String, String)
    EbicsContactFolderExtensions.FindAll(IEbicsContactFolder, String, String, String)
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH