SafeHandleMarshaller<T>.ManagedToUnmanagedOut Struct-datatyp

Definition

Konverterar ett SafeHandle som dess underliggande referensvärde som en out parameter i hanterade till ohanterade scenarier som P/Invokes.

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

Typparametrar

T
Arv
SafeHandleMarshaller<T>.ManagedToUnmanagedOut

Konstruktorer

Name Description
SafeHandleMarshaller<T>.ManagedToUnmanagedOut()

Initierar en ny instans av SafeHandleMarshaller<T>.ManagedToUnmanagedOut i ett standardtillstånd.

Metoder

Name Description
Free()

Frigör alla resurser och referensantal som ägs av marshallern.

FromUnmanaged(IntPtr)

Initierar marshaller från ett ohanterat handtag.

ToManaged()

Hämtar det hanterade handtaget från marshallern.

Gäller för