Aracılığıyla paylaş


SafeHandleMarshaller<T>.ManagedToUnmanagedIn Yapı

Tanım

P/Invokes SafeHandle gibi yönetilen ve yönetilmeyen senaryolarda değeri tarafından geçirilen bir in parametre veya parametre olarak temel alınan tanıtıcı değerini sıralar.

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

Tür Parametreleri

T
Devralma
SafeHandleMarshaller<T>.ManagedToUnmanagedIn

Yöntemler

Free()

Yönetilen tanıtıcıyı canlı tutan tüm başvuruları serbest bırakır.

FromManaged(T)

Bir yönetilen tanıtıcıdan marshaller'ı başlatır.

ToUnmanaged()

Yönetilmeyen tanıtıcıyı alır.

Şunlara uygulanır