MemoryHandle MemoryHandle MemoryHandle MemoryHandle Struct

定義

メモリのブロックにメモリ ハンドルを提供します。Provides a memory handle for a block of memory.

public value class MemoryHandle : IDisposable
public struct MemoryHandle : IDisposable
type MemoryHandle = struct
    interface IDisposable
Public Structure MemoryHandle
Implements IDisposable
継承
MemoryHandleMemoryHandleMemoryHandleMemoryHandle
実装

注釈

AMemoryHandleインスタンスがメモリの固定ブロックにハンドルを表します。A MemoryHandle instance represents a handle to a pinned block of memory. 次の方法でそれが返されます。It is returned by the following methods:

コンストラクター

MemoryHandle(Void*, GCHandle, IPinnable) MemoryHandle(Void*, GCHandle, IPinnable) MemoryHandle(Void*, GCHandle, IPinnable) MemoryHandle(Void*, GCHandle, IPinnable)

メモリのブロックに新しいメモリ ハンドルを作成します。Creates a new memory handle for the block of memory.

プロパティ

Pointer Pointer Pointer Pointer

メモリ ブロックへのポインターを返します。Returns a pointer to the memory block.

メソッド

Dispose() Dispose() Dispose() Dispose()

ハンドルの固定を解除し、IPinnable インスタンスを解放します。Frees the pinned handle and releases the IPinnable instance.

適用対象