Class OdinHandle
Declaration
Inheritance: System.Object -> System.Runtime.ConstrainedExecution.CriticalFinalizerObject -> System.Runtime.InteropServices.SafeHandle -> Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
Derived:
OdinNative.Core.Handles.OdinCryptoHandle, OdinNative.Core.Handles.OdinLibraryHandle
Implements:
System.IDisposable
Properties
IsAlive
Declaration
IsInitialized
Declaration
Location
Declaration
Platform
Declaration
Methods
GetLibraryMethod<T>(string, out T)
Declaration
Parameters
| Type | Name |
|---|---|
System.String | name |
<T> | t |
Type Parameters
T
ReleaseHandle()
When overridden in a derived class, executes the code required to free the handle.
Declaration
Returns
System.Boolean: true if the handle is released successfully; otherwise, in the event of a catastrophic failure, false. In this case, it generates a releaseHandleFailed Managed Debugging Assistant.
Implements
System.IDisposable