ArrayMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedIn.GetPinnableReference Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| GetPinnableReference() |
Возвращает ссылку на маршаллованный массив. |
| GetPinnableReference(T[]) |
Возвращает закрепленную ссылку на управляемый массив. |
GetPinnableReference()
- Исходный код:
- ArrayMarshaller.cs
- Исходный код:
- ArrayMarshaller.cs
- Исходный код:
- ArrayMarshaller.cs
- Исходный код:
- ArrayMarshaller.cs
- Исходный код:
- ArrayMarshaller.cs
Возвращает ссылку на маршаллованный массив.
public:
TUnmanagedElement % GetPinnableReference();
public ref TUnmanagedElement GetPinnableReference();
member this.GetPinnableReference : unit -> 'UnmanagedElement
Public Function GetPinnableReference () As TUnmanagedElement
Возвращаемое значение
Закрепленная ссылка на неуправляемый маршалированный массив.
Применяется к
GetPinnableReference(T[])
- Исходный код:
- ArrayMarshaller.cs
- Исходный код:
- ArrayMarshaller.cs
- Исходный код:
- ArrayMarshaller.cs
- Исходный код:
- ArrayMarshaller.cs
- Исходный код:
- ArrayMarshaller.cs
Возвращает закрепленную ссылку на управляемый массив.
public:
static T % GetPinnableReference(cli::array <T> ^ array);
public static ref T GetPinnableReference(T[]? array);
static member GetPinnableReference : 'T[] -> 'T
Public Shared Function GetPinnableReference (array As T()) As T
Параметры
- array
- T[]
Управляемый массив.
Возвращаемое значение
Ссылка, которую можно закрепить и передать непосредственно в неуправляемый код.