Struct Iso8211Leader
Contains the parsed leader information for the current record.
public readonly record struct Iso8211Leader : IEquatable<Iso8211Leader>
- Implements
- Inherited Members
Properties
ApplicationIndicator
Gets the application indicator character.
public char ApplicationIndicator { get; init; }
Property Value
BaseAddressOfFieldArea
Gets the base address of the field area.
public int BaseAddressOfFieldArea { get; init; }
Property Value
ExtendedCharacterSetIndicator0
Gets the first extended character set indicator character.
public char ExtendedCharacterSetIndicator0 { get; init; }
Property Value
ExtendedCharacterSetIndicator1
Gets the second extended character set indicator character.
public char ExtendedCharacterSetIndicator1 { get; init; }
Property Value
ExtendedCharacterSetIndicator2
Gets the third extended character set indicator character.
public char ExtendedCharacterSetIndicator2 { get; init; }
Property Value
FieldControlLength
Gets the field control length.
public int FieldControlLength { get; init; }
Property Value
InlineCodeExtensionIndicator
Gets the inline code extension indicator.
public char InlineCodeExtensionIndicator { get; init; }
Property Value
InterchangeLevel
Gets the interchange level character.
public char InterchangeLevel { get; init; }
Property Value
IsDataDescriptiveRecord
Gets whether this is a Data Descriptive Record (DDR).
public bool IsDataDescriptiveRecord { get; }
Property Value
LeaderIdentifier
Gets the leader identifier ('L' for DDR, 'D' for data record).
public char LeaderIdentifier { get; init; }
Property Value
RecordLength
Gets the total length of the record in bytes.
public int RecordLength { get; init; }
Property Value
Reserved
Gets the reserved field value.
public int Reserved { get; init; }
Property Value
SizeOfFieldLengthField
Gets the size of the field length field in directory entries.
public int SizeOfFieldLengthField { get; init; }
Property Value
SizeOfFieldPositionField
Gets the size of the field position field in directory entries.
public int SizeOfFieldPositionField { get; init; }
Property Value
SizeOfFieldTagField
Gets the size of the field tag field in directory entries.
public int SizeOfFieldTagField { get; init; }
Property Value
VersionNumber
Gets the version number character.
public char VersionNumber { get; init; }