ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedIn.GetPinnableReference Metodo

Definizione

Overload

GetPinnableReference()

Restituisce un riferimento alla matrice con marshalling.

GetPinnableReference(ReadOnlySpan<T>)

Aggiunge l'intervallo gestito a un puntatore per passare direttamente al codice non gestito.

GetPinnableReference()

Origine:
ReadOnlySpanMarshaller.cs
Origine:
ReadOnlySpanMarshaller.cs
Origine:
ReadOnlySpanMarshaller.cs

Restituisce un riferimento alla matrice con marshalling.

public:
 TUnmanagedElement % GetPinnableReference();
public ref TUnmanagedElement GetPinnableReference ();
member this.GetPinnableReference : unit -> 'UnmanagedElement
Public Function GetPinnableReference () As TUnmanagedElement

Restituisce

TUnmanagedElement

Riferimento che può essere aggiunto e passato direttamente al codice non gestito.

Si applica a

GetPinnableReference(ReadOnlySpan<T>)

Origine:
ReadOnlySpanMarshaller.cs
Origine:
ReadOnlySpanMarshaller.cs
Origine:
ReadOnlySpanMarshaller.cs

Aggiunge l'intervallo gestito a un puntatore per passare direttamente al codice non gestito.

public:
 static T % GetPinnableReference(ReadOnlySpan<T> managed);
public static ref T GetPinnableReference (ReadOnlySpan<T> managed);
static member GetPinnableReference : ReadOnlySpan<'T> -> 'T
Public Shared Function GetPinnableReference (managed As ReadOnlySpan(Of T)) As T

Parametri

managed
ReadOnlySpan<T>

Intervallo gestito.

Restituisce

T

Riferimento che può essere aggiunto e passato direttamente al codice non gestito.

Si applica a