IPinnable.Pin(Int32) Methode

Definitie

Maakt een geheugenblok vast.

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

Parameters

elementIndex
Int32

De verschuiving naar het element in de geheugenbuffer waarnaar de geretourneerde punten worden geretourneerd MemoryHandle .

Retouren

Een ingang naar het geheugenblok.

Opmerkingen

Een ontwikkelaar heeft toegang tot een object dat de IPinnable interface implementeert zonder deze alleen vast te maken via beheerde API's. Vastmaken is vereist voor toegang door niet-beheerde API's.

Roep deze methode aan om aan te geven dat het IPinnable object niet kan worden verplaatst door de garbagecollector, zodat het adres van het vastgemaakte object kan worden gebruikt.

Van toepassing op