Class ObjectClassHandle
public abstract class ObjectClassHandle : SafeHandle, IDisposable
- Inheritance
-
ObjectClassHandle
- Implements
- Derived
- Inherited Members
Constructors
ObjectClassHandle(bool)
protected ObjectClassHandle(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(ObjectClassHandle?)
public bool Equals(ObjectClassHandle? other)
Parameters
other
ObjectClassHandle
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
GetConstructed()
public ObjectClassData.ConstructedCallback GetConstructed()
Returns
GetConstructor()
public ObjectClassData.ConstructorCallback GetConstructor()
Returns
GetDispatchPropertiesChanged()
public ObjectClassData.DispatchPropertiesChangedCallback GetDispatchPropertiesChanged()
Returns
GetDispose()
public ObjectClassData.DisposeCallback GetDispose()
Returns
GetFinalize()
public ObjectClassData.FinalizeCallback GetFinalize()
Returns
GetGTypeClass()
public TypeClassData GetGTypeClass()
Returns
GetGetProperty()
public ObjectClassData.GetPropertyCallback GetGetProperty()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetNotify()
public ObjectClassData.NotifyCallback GetNotify()
Returns
GetSetProperty()
public ObjectClassData.SetPropertyCallback GetSetProperty()