Freigeben über


SafeHandleMarshaller<T>.ManagedToUnmanagedIn Struktur

Definition

Marshallt einen SafeHandle als zugrunde liegenden Handle-Wert als in Parameter oder Parameter, der als Wert in verwalteten zu nicht verwalteten Szenarien wie P/Invokes übergeben wird.

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

Typparameter

T
Vererbung
SafeHandleMarshaller<T>.ManagedToUnmanagedIn

Methoden

Free()

Gibt alle Verweise frei, die das verwaltete Handle aktiv halten.

FromManaged(T)

Initialisiert den Marshaller aus einem verwalteten Handle.

ToUnmanaged()

Ruft das nicht verwaltete Handle ab.

Gilt für: