ILNumerics - Technical Application Development
SystemObject
System.Runtime.ConstrainedExecutionCriticalFinalizerObject
System.Runtime.InteropServicesCriticalHandle
ILNumerics.Core.MemoryLayerMemoryHandle
ILNumerics.Core.MemoryLayerManagedHostHandleT
ILNumerics.Core.MemoryLayerNativeHostHandle
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Top
Top
Top
Inheritance Hierarchy
System.Runtime.ConstrainedExecutionCriticalFinalizerObject
System.Runtime.InteropServicesCriticalHandle
ILNumerics.Core.MemoryLayerMemoryHandle
ILNumerics.Core.MemoryLayerManagedHostHandleT
ILNumerics.Core.MemoryLayerNativeHostHandle
Namespace: ILNumerics.Core.MemoryLayer
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax
The MemoryHandle type exposes the following members.
Constructors
Name | Description | |
---|---|---|
MemoryHandle | Initializes a new instance of the MemoryHandle class |
Properties
Name | Description | |
---|---|---|
IsInvalid |
Determine if this handle is a valid handle.
(Overrides CriticalHandleIsInvalid.)[ILNumerics Core Module] | |
Length |
Number of bytes referenced by this handle.
[ILNumerics Core Module] | |
Pointer |
Methods
Name | Description | |
---|---|---|
Clear |
Clears the memory of this handle, set all bytes to 0.
[ILNumerics Core Module] | |
Clone |
Returns a new memory handle of the same type with a shallow copy of all elements of this handle.
[ILNumerics Core Module] | |
CopyTo |
Copy memory.
[ILNumerics Core Module] | |
Dispose |
Attempt to dispose this handle, releasing the resource the handle is referencing.
(Overrides CriticalHandleDispose(Boolean).)[ILNumerics Core Module] | |
GetHashCode | (Overrides ObjectGetHashCode.) | |
ReleaseHandle | (Overrides CriticalHandleReleaseHandle.) | |
ReleaseHandle(IntPtr) | ||
Set |
See Also