Class SecuritiesSecurityField
Representation of a particular class of security. Maybe a stock share or bond. Uniquely identified by its ISIN. Swift Field 35B.
Implements
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.Swift.SecuritiesMarkets
Assembly: Subsembly.Sepa.dll
Syntax
public class SecuritiesSecurityField : SecuritiesField, ISecuritiesSequence
Properties
Description
The securities name.
Declaration
public SwiftTextLines Description { get; set; }
Property Value
Type | Description |
---|---|
SwiftTextLines |
IsEmpty
Declaration
public override bool IsEmpty { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
ISIN
The international securities identification number (ISIN).
Declaration
public SwiftISIN ISIN { get; set; }
Property Value
Type | Description |
---|---|
SwiftISIN |
Remarks
IsValid
Declaration
public override bool IsValid { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
NationalCode
In addition, or alternative to the ISIN, a national or proprietary identification code may be provided.
Declaration
public SwiftISIN NationalCode { get; set; }
Property Value
Type | Description |
---|---|
SwiftISIN |
Remarks
Methods
Clear()
Declaration
public override void Clear()
Overrides
GenerateField()
Declaration
public override SwiftField GenerateField()
Returns
Type | Description |
---|---|
SwiftField |
Overrides
MatchField(SwiftField)
Declaration
public override bool MatchField(SwiftField aField)
Parameters
Type | Name | Description |
---|---|---|
SwiftField | aField |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
ProcessField(SwiftField)
Declaration
public override void ProcessField(SwiftField aField)
Parameters
Type | Name | Description |
---|---|---|
SwiftField | aField |