SafeHandleMarshaller<T>.ManagedToUnmanagedOut Структура

Определение

Маршалирует как базовое SafeHandle значение дескриптора в качестве out параметра в управляемых сценариях, таких как P/Invokes.

public:  where T : SafeHandlevalue class SafeHandleMarshaller<T>::ManagedToUnmanagedOut
public struct SafeHandleMarshaller<T>.ManagedToUnmanagedOut where T : SafeHandle
type SafeHandleMarshaller<'T (requires 'T :> SafeHandle)>.ManagedToUnmanagedOut = struct
Public Structure SafeHandleMarshaller(Of T).ManagedToUnmanagedOut

Параметры типа

T
Наследование
SafeHandleMarshaller<T>.ManagedToUnmanagedOut

Конструкторы

SafeHandleMarshaller<T>.ManagedToUnmanagedOut()

Инициализирует новый экземпляр SafeHandleMarshaller<T>.ManagedToUnmanagedOut в состоянии по умолчанию.

Методы

Free()

Освобождает все ресурсы и количество ссылок, принадлежащие маршалу.

FromUnmanaged(IntPtr)

Инициализирует маршализатор из неуправляемого дескриптора.

ToManaged()

Извлекает управляемый дескриптор из маршалера.

Применяется к