IPinnable.Pin(Int32) Metodo

Definizione

Blocca un blocco di memoria.

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

Parametri

elementIndex
Int32

Offset per l'elemento all'interno del buffer di memoria al quale l'oggetto MemoryHandle restituito fa riferimento.

Restituisce

Handle per il blocco di memoria.

Commenti

Uno sviluppatore può accedere a un oggetto che implementa l'interfaccia IPinnable senza aggiungerla solo tramite API gestite. L'aggiunta è necessaria per l'accesso da API non gestite.

Chiamare questo metodo per indicare che l'oggetto IPinnable non può essere spostato dal Garbage Collector in modo che sia possibile utilizzare l'indirizzo dell'oggetto aggiunto.

Si applica a