Class FinBanksInfo
Data record that provides general information about a bank. As FinTS only exists in Germany, this is designed to match German bank details only.
public class FinBanksInfo
- Inheritance
-
FinBanksInfo
- Inherited Members
Properties
BIC
The optional SWIFT BIC of this bank.
public string BIC { get; set; }
Property Value
Remarks
This may be null if the bank does not have a BIC assigned, or the BIC is
simply not known.
Exceptions
- ArgumentException
An attempt was made to set a string that is not a syntactically correct BIC.
BankCode
The german bank code (Bankleitzahl) that uniquely identifies this record.
public string BankCode { get; set; }
Property Value
Exceptions
- ArgumentNullException
The given value was
null.- ArgumentException
The given value is not IsValidBankCode(string).
BankName
The optional name of the bank.
public string BankName { get; set; }
Property Value
Remarks
In the FinBanks.dat file this field is filled with the official bank name from the
bank directory published by the german Bundesbank. The bank name consists of
at most 58 characters. This may be null.
EbicsHostID
Optional EBICS Host ID.
public string EbicsHostID { get; set; }
Property Value
EbicsHostURL
Optional EBICS Host URL.
public string EbicsHostURL { get; set; }
Property Value
IconName
Optional name of bank logo icon as used by the Subsembly bank logo image library.
public string IconName { get; set; }
Property Value
Server
If the Bank supports FinTS, then this references the FinTS gateway
server details record. If no FinTS bank parameters are known for this bank,
then this is null.
public FinBanksServer Server { get; set; }
Property Value
Methods
ToString()
Returns a string containing the bank name and bank code.
public override string ToString()