SafeHandleMarshaller<T>.ManagedToUnmanagedIn Struktur

Definition

Marshalls a SafeHandle als zugrunde liegenden Handle-Wert als in Parameter oder parameter, der in verwalteten zu nicht verwalteten Szenarien wie P/Invokes vom Wert ü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 am Laufen halten.

FromManaged(T)

Initialisiert den Marshaller aus einem verwalteten Handle.

ToUnmanaged()

Ruft das nicht verwaltete Handle ab.

Gilt für: