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

    Class EbicsParameters

    Collection of EbicsParameter instances.

    Inheritance
    System.Object
    EbicsParameters
    Implements
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    Inherited Members
    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 EbicsParameters : IList, ICollection, IEnumerable

    Properties

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    System.Int32

    Item[Int32]

    Get a contained EbicsParameter by it's index.

    Declaration
    public EbicsParameter this[int nIndex] { get; set; }
    Parameters
    Type Name Description
    System.Int32 nIndex
    Property Value
    Type Description
    EbicsParameter

    Item[String]

    Get or set the Value of a contained EbicsParameter.

    Declaration
    public object this[string sName] { get; set; }
    Parameters
    Type Name Description
    System.String sName

    The Name of the paremeter to get or set.

    Property Value
    Type Description
    System.Object
    Remarks

    When trying to get the value of a parameter that does not exist, then null is returned. When trying to set the value of a parameter that does not exist, then a new EbicsParameter is created and added to this collection.

    Setting a null value will remove the named parameter.

    Methods

    Add(EbicsParameter)

    Adds an parameter to this collection.

    Declaration
    public int Add(EbicsParameter aParameter)
    Parameters
    Type Name Description
    EbicsParameter aParameter

    The parameter to be added. This must not be null and must not have a Parent.

    Returns
    Type Description
    System.Int32

    AppendXml(XmlNode, EbicsVersion)

    Append all contained parameters as Parameter elements.

    Declaration
    public void AppendXml(XmlNode xmlParentNode, EbicsVersion nVersion)
    Parameters
    Type Name Description
    System.Xml.XmlNode xmlParentNode

    The parent node where the Parameter elements shall be appended to.

    EbicsVersion nVersion

    Clear()

    Declaration
    public void Clear()

    ExtractXml(XmlNode, EbicsVersion)

    Extract all Parameter child elements from the given parent.

    Declaration
    public void ExtractXml(XmlNode xmlParentNode, EbicsVersion nVersion)
    Parameters
    Type Name Description
    System.Xml.XmlNode xmlParentNode
    EbicsVersion nVersion

    Find(String)

    Find the parameter with the given name.

    Declaration
    public EbicsParameter Find(string sName)
    Parameters
    Type Name Description
    System.String sName
    Returns
    Type Description
    EbicsParameter

    FromJson(JsonArray)

    Declaration
    public static EbicsParameters FromJson(JsonArray jsonArray)
    Parameters
    Type Name Description
    JsonArray jsonArray
    Returns
    Type Description
    EbicsParameters

    GetEnumerator()

    Declaration
    public IEnumerator GetEnumerator()
    Returns
    Type Description
    System.Collections.IEnumerator

    Remove(EbicsParameter)

    Declaration
    public void Remove(EbicsParameter aParameter)
    Parameters
    Type Name Description
    EbicsParameter aParameter

    Remove(String)

    Declaration
    public void Remove(string sName)
    Parameters
    Type Name Description
    System.String sName

    RemoveAt(Int32)

    Declaration
    public void RemoveAt(int nIndex)
    Parameters
    Type Name Description
    System.Int32 nIndex

    ToJson()

    Declaration
    public JsonArray ToJson()
    Returns
    Type Description
    JsonArray

    ToJson(IEnumerable<EbicsParameter>)

    Declaration
    public static JsonArray ToJson(IEnumerable<EbicsParameter> vParameters)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<EbicsParameter> vParameters
    Returns
    Type Description
    JsonArray

    Explicit Interface Implementations

    ICollection.CopyTo(Array, Int32)

    Declaration
    void ICollection.CopyTo(Array vArray, int nIndex)
    Parameters
    Type Name Description
    System.Array vArray
    System.Int32 nIndex

    ICollection.IsSynchronized

    Declaration
    bool ICollection.IsSynchronized { get; }
    Returns
    Type Description
    System.Boolean

    ICollection.SyncRoot

    Declaration
    object ICollection.SyncRoot { get; }
    Returns
    Type Description
    System.Object

    IList.Add(Object)

    Declaration
    int IList.Add(object aObject)
    Parameters
    Type Name Description
    System.Object aObject
    Returns
    Type Description
    System.Int32

    IList.Contains(Object)

    Declaration
    bool IList.Contains(object aObject)
    Parameters
    Type Name Description
    System.Object aObject
    Returns
    Type Description
    System.Boolean

    IList.IndexOf(Object)

    Declaration
    int IList.IndexOf(object aObject)
    Parameters
    Type Name Description
    System.Object aObject
    Returns
    Type Description
    System.Int32

    IList.Insert(Int32, Object)

    Declaration
    void IList.Insert(int nIndex, object aObject)
    Parameters
    Type Name Description
    System.Int32 nIndex
    System.Object aObject

    IList.IsFixedSize

    Declaration
    bool IList.IsFixedSize { get; }
    Returns
    Type Description
    System.Boolean

    IList.IsReadOnly

    Declaration
    bool IList.IsReadOnly { get; }
    Returns
    Type Description
    System.Boolean

    IList.Item[Int32]

    Declaration
    object IList.this[int nIndex] { get; set; }
    Parameters
    Type Name Description
    System.Int32 nIndex
    Returns
    Type Description
    System.Object

    IList.Remove(Object)

    Declaration
    void IList.Remove(object aObject)
    Parameters
    Type Name Description
    System.Object aObject

    Implements

    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH