SafeHandleMarshaller<T>.ManagedToUnmanagedOut Estrutura

Definição

Marshals a SafeHandle como valor de handle subjacente como out parâmetro em cenários de gestão para não gerida como 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

Parâmetros de Tipo Genérico

T
Herança
SafeHandleMarshaller<T>.ManagedToUnmanagedOut

Construtores

Name Description
SafeHandleMarshaller<T>.ManagedToUnmanagedOut()

Inicializa uma nova instância de SafeHandleMarshaller<T>.ManagedToUnmanagedOut num estado predefinido.

Métodos

Name Description
Free()

Liberta quaisquer recursos e contagens de referência pertencentes ao marshaller.

FromUnmanaged(IntPtr)

Inicializa o marshaller a partir de um handle não gerido.

ToManaged()

Recupera a alavanca gerida do marshaller.

Aplica-se a