Прочетете на английски Редактиране

Споделяне чрез


MemoryHandle Struct

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Provides a memory handle for a block of memory.

C#
public struct MemoryHandle : IDisposable
Inheritance
MemoryHandle
Implements

Remarks

A MemoryHandle instance represents a handle to a pinned block of memory. It is returned by the following methods:

Constructors

MemoryHandle(Void*, GCHandle, IPinnable)

Creates a new memory handle for the block of memory.

Properties

Pointer

Returns a pointer to the memory block.

Methods

Dispose()

Frees the pinned handle and releases the IPinnable instance.

Applies to

Продукт Версии
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1