Freigeben über


PointerArrayMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedIn.GetPinnableReference Methode

Definition

Überlädt

GetPinnableReference()

Gibt einen Verweis auf das marshallierte Array zurück.

GetPinnableReference(T*[])

Ruft einen anheftbaren Verweis auf das verwaltete Array ab.

GetPinnableReference()

Quelle:
PointerArrayMarshaller.cs
Quelle:
PointerArrayMarshaller.cs
Quelle:
PointerArrayMarshaller.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 anheftbarer Verweis auf das nicht verwaltete Marshallarray.

Gilt für:

GetPinnableReference(T*[])

Quelle:
PointerArrayMarshaller.cs
Quelle:
PointerArrayMarshaller.cs
Quelle:
PointerArrayMarshaller.cs

Ruft einen anheftbaren Verweis auf das verwaltete Array ab.

public:
 static System::Byte % GetPinnableReference(cli::array <T*> ^ array);
public static ref byte GetPinnableReference (T*[]? array);
static member GetPinnableReference : nativeptr<'T>[] -> byte

Parameter

array
T*[]

Das verwaltete Array.

Gibt zurück

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

Gilt für: