SafeHandleMarshaller<T>.ManagedToUnmanagedIn 構造体

定義

を基になるハンドル値としてパラメーターとしてinマーシャリングSafeHandleするか、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

型パラメーター

T
継承
SafeHandleMarshaller<T>.ManagedToUnmanagedIn

メソッド

Free()

マネージド ハンドルを維持している参照を解放します。

FromManaged(T)

マネージド ハンドルからマーシャラーを初期化します。

ToUnmanaged()

アンマネージド ハンドルを取得します。

適用対象