SafeHandleMarshaller<T>.ManagedToUnmanagedIn Estrutura

Definição

Faz marshaling de um SafeHandle como seu valor de identificador subjacente como um parâmetro in ou um parâmetro passado por valor em cenários gerenciados para não gerenciados, como P/Invokes.

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

Parâmetros de tipo

T
Herança
SafeHandleMarshaller<T>.ManagedToUnmanagedIn

Métodos

Nome Description
Free()

Libera todas as referências que mantêm o identificador gerenciado ativo.

FromManaged(T)

Inicializa o marshaller de um identificador gerenciado.

ToUnmanaged()

Obtém o identificador não gerenciado.

Aplica-se a