Class BaseSrcClassHandle
public abstract class BaseSrcClassHandle : SafeHandle, IDisposable
- Inheritance
-
BaseSrcClassHandle
- Implements
- Derived
- Inherited Members
Constructors
BaseSrcClassHandle(bool)
protected BaseSrcClassHandle(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(BaseSrcClassHandle?)
public bool Equals(BaseSrcClassHandle? other)
Parameters
other
BaseSrcClassHandle
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
GetAlloc()
public BaseSrcClassData.AllocCallback GetAlloc()
Returns
GetCreate()
public BaseSrcClassData.CreateCallback GetCreate()
Returns
GetDecideAllocation()
public BaseSrcClassData.DecideAllocationCallback GetDecideAllocation()
Returns
GetDoSeek()
public BaseSrcClassData.DoSeekCallback GetDoSeek()
Returns
GetEvent()
public BaseSrcClassData.EventCallback GetEvent()
Returns
GetFill()
public BaseSrcClassData.FillCallback GetFill()
Returns
GetFixate()
public BaseSrcClassData.FixateCallback GetFixate()
Returns
GetGetCaps()
public BaseSrcClassData.GetCapsCallback GetGetCaps()
Returns
GetGetSize()
public BaseSrcClassData.GetSizeCallback GetGetSize()
Returns
GetGetTimes()
public BaseSrcClassData.GetTimesCallback GetGetTimes()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetIsSeekable()
public BaseSrcClassData.IsSeekableCallback GetIsSeekable()
Returns
GetNegotiate()
public BaseSrcClassData.NegotiateCallback GetNegotiate()
Returns
GetParentClass()
public ElementClassData GetParentClass()
Returns
GetPrepareSeekSegment()
public BaseSrcClassData.PrepareSeekSegmentCallback GetPrepareSeekSegment()
Returns
GetQuery()
public BaseSrcClassData.QueryCallback GetQuery()
Returns
GetSetCaps()
public BaseSrcClassData.SetCapsCallback GetSetCaps()
Returns
GetStart()
public BaseSrcClassData.StartCallback GetStart()
Returns
GetStop()
public BaseSrcClassData.StopCallback GetStop()
Returns
GetUnlock()
public BaseSrcClassData.UnlockCallback GetUnlock()
Returns
GetUnlockStop()
public BaseSrcClassData.UnlockStopCallback GetUnlockStop()