Freigeben über


ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedIn.GetPinnableReference Methode

Definition

Überlädt

GetPinnableReference()

Gibt einen Verweis auf das marshallierte Array zurück.

GetPinnableReference(ReadOnlySpan<T>)

Heftet die verwaltete Spanne an einen Zeiger an, der direkt an nicht verwalteten Code übergeben werden soll.

GetPinnableReference()

Quelle:
ReadOnlySpanMarshaller.cs
Quelle:
ReadOnlySpanMarshaller.cs
Quelle:
ReadOnlySpanMarshaller.cs

Gibt einen Verweis auf das marshallierte Array zurück.

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

Gibt zurück

TUnmanagedElement

Ein Verweis, der angeheftet und direkt an nicht verwalteten Code übergeben werden kann.

Gilt für:

GetPinnableReference(ReadOnlySpan<T>)

Quelle:
ReadOnlySpanMarshaller.cs
Quelle:
ReadOnlySpanMarshaller.cs
Quelle:
ReadOnlySpanMarshaller.cs

Heftet die verwaltete Spanne an einen Zeiger an, der direkt an nicht verwalteten Code übergeben werden soll.

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

Parameter

managed
ReadOnlySpan<T>

Die verwaltete Spanne.

Gibt zurück

T

Ein Verweis, der angeheftet und direkt an nicht verwalteten Code übergeben werden kann.

Gilt für: