英語で読む

次の方法で共有


SafeHandleMarshaller<T>.ManagedToUnmanagedIn 構造体

定義

を基になるハンドル値としてパラメーターとしてinマーシャリングSafeHandleするか、P/Invokes などのマネージドからアンマネージドのシナリオで値によって渡されるパラメーターとしてマーシャリングします。

C#
public struct SafeHandleMarshaller<T>.ManagedToUnmanagedIn where T : SafeHandle

型パラメーター

T
継承
SafeHandleMarshaller<T>.ManagedToUnmanagedIn

メソッド

Free()

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

FromManaged(T)

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

ToUnmanaged()

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

適用対象

製品 バージョン
.NET 8, 9