Class AncillaryMetaHandle
public abstract class AncillaryMetaHandle : SafeHandle, IDisposable
- Inheritance
-
AncillaryMetaHandle
- Implements
- Derived
- Inherited Members
Constructors
AncillaryMetaHandle(bool)
protected AncillaryMetaHandle(bool ownsHandle)
Parameters
ownsHandle
bool
Properties
IsInvalid
When overridden in a derived class, gets a value indicating whether the handle value is invalid.
public override sealed bool IsInvalid { get; }
Property Value
Methods
Equals(AncillaryMetaHandle?)
public bool Equals(AncillaryMetaHandle? other)
Parameters
other
AncillaryMetaHandle
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
GetCNotYChannel()
public bool GetCNotYChannel()
Returns
GetChecksum()
public ushort GetChecksum()
Returns
GetDID()
public ushort GetDID()
Returns
GetData()
public nint GetData()
Returns
GetDataCount()
public ushort GetDataCount()
Returns
GetField()
public AncillaryMetaField GetField()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetLine()
public ushort GetLine()
Returns
GetMeta()
public MetaData GetMeta()
Returns
GetOffset()
public ushort GetOffset()
Returns
GetSDIDBlockNumber()
public ushort GetSDIDBlockNumber()
Returns
SetCNotYChannel(bool)
public void SetCNotYChannel(bool value)
Parameters
value
bool
SetChecksum(ushort)
public void SetChecksum(ushort value)
Parameters
value
ushort
SetDID(ushort)
public void SetDID(ushort value)
Parameters
value
ushort
SetData(nint)
public void SetData(nint value)
Parameters
value
nint
SetDataCount(ushort)
public void SetDataCount(ushort value)
Parameters
value
ushort
SetField(AncillaryMetaField)
public void SetField(AncillaryMetaField value)
Parameters
value
AncillaryMetaField
SetLine(ushort)
public void SetLine(ushort value)
Parameters
value
ushort
SetMeta(MetaData)
public void SetMeta(MetaData value)
Parameters
value
MetaData
SetOffset(ushort)
public void SetOffset(ushort value)
Parameters
value
ushort
SetSDIDBlockNumber(ushort)
public void SetSDIDBlockNumber(ushort value)
Parameters
value
ushort