Partilhar via


SafeHandleMarshaller<T>.ManagedToUnmanagedIn Estrutura

Definição

Realiza marshaling de um SafeHandle como seu valor de identificador subjacente como um in parâmetro 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

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