Class SourceFuncsHandle
public abstract class SourceFuncsHandle : SafeHandle, IDisposable
- Inheritance
-
SourceFuncsHandle
- Implements
- Derived
- Inherited Members
Constructors
SourceFuncsHandle(bool)
protected SourceFuncsHandle(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(SourceFuncsHandle?)
public bool Equals(SourceFuncsHandle? other)
Parameters
other
SourceFuncsHandle
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
GetCheck()
public SourceFuncsCheckFunc GetCheck()
Returns
GetDispatch()
public SourceFuncsDispatchFunc GetDispatch()
Returns
GetFinalize()
public SourceFuncsFinalizeFunc GetFinalize()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetPrepare()
public SourceFuncsPrepareFunc GetPrepare()
Returns
SetCheck(SourceFuncsCheckFunc)
public void SetCheck(SourceFuncsCheckFunc value)
Parameters
value
SourceFuncsCheckFunc
SetDispatch(SourceFuncsDispatchFunc)
public void SetDispatch(SourceFuncsDispatchFunc value)
Parameters
value
SourceFuncsDispatchFunc
SetFinalize(SourceFuncsFinalizeFunc)
public void SetFinalize(SourceFuncsFinalizeFunc value)
Parameters
value
SourceFuncsFinalizeFunc
SetPrepare(SourceFuncsPrepareFunc)
public void SetPrepare(SourceFuncsPrepareFunc value)
Parameters
value
SourceFuncsPrepareFunc