SafeHandleMarshaller<T>.ManagedToUnmanagedIn Struktur

Definition

Marshals a SafeHandle as its underlying handle value as an in parameter or a parameter passed by value in managed-to-unmanaged scenarios like 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

Typparameter

T
Vererbung
SafeHandleMarshaller<T>.ManagedToUnmanagedIn

Methoden

Name Beschreibung
Free()

Gibt alle Verweise frei, die den verwalteten Handle aktiv halten.

FromManaged(T)

Initialisiert den Marshaller von einem verwalteten Handle.

ToUnmanaged()

Ruft den nicht verwalteten Handle ab.

Gilt für: