IPinnable.Pin(Int32) Metodo

Definizione

Aggiunge 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 dell'elemento all'interno del buffer di memoria in cui i punti restituiti MemoryHandle .

Valori restituiti

Handle per il blocco di memoria.

Commenti

Uno sviluppatore può accedere a un oggetto che implementa l'interfaccia IPinnable senza aggiungerla solo tramite LE 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