Aracılığıyla paylaş


IPinnable.Pin(Int32) Yöntem

Tanım

Bir bellek bloğunu sabitler.

public:
 System::Buffers::MemoryHandle Pin(int elementIndex);
public System.Buffers.MemoryHandle Pin (int elementIndex);
abstract member Pin : int -> System.Buffers.MemoryHandle
Public Function Pin (elementIndex As Integer) As MemoryHandle

Parametreler

elementIndex
Int32

Döndürülen MemoryHandle noktaların bellek arabelleği içindeki öğeye uzaklığı.

Döndürülenler

Bellek bloğunun tutamacı.

Açıklamalar

Geliştirici, arabirimi uygulayan bir nesneye IPinnable yalnızca yönetilen API'ler aracılığıyla sabitlemeden erişebilir. Yönetilmeyen API'ler tarafından erişim için sabitleme gereklidir.

Sabitlenmiş nesnenin IPinnable adresinin kullanılabilmesi için nesnenin çöp toplayıcı tarafından taşınamayacağını belirtmek için bu yöntemi çağırın.

Şunlara uygulanır