DllImportAttribute メンバ

DllImportAttribute 概要

パブリック コンストラクタ

パブリック コンストラクタDllImportAttribute コンストラクタ

.NET Compact Framework でもサポート。

DllImportAttribute クラスの新しいインスタンスを、インポートするメソッドを格納した DLL の名前を使用して初期化します。

パブリック フィールド

パブリック フィールドBestFitMapping Unicode 文字を ANSI 文字に変換するときの、最適マッピング動作のオン/オフを切り替えます。
パブリック フィールドCallingConvention

.NET Compact Framework でもサポート。

エントリ ポイントの呼び出し規約を示します。
パブリック フィールドCharSet

.NET Compact Framework でもサポート。

文字列パラメータをメソッドにマーシャリングし、名前マングルを制御する方法を示します。
パブリック フィールドEntryPoint

.NET Compact Framework でもサポート。

呼び出す DLL エントリ ポイントの名前または序数を指定します。
パブリック フィールドExactSpelling DllImportAttribute.CharSet フィールドで、指定された名前以外のエントリ ポイント名をアンマネージ DLL から共通言語ランタイムに検索させるかどうかを制御します。
パブリック フィールドPreserveSig シグネチャがアンマネージ エントリ ポイントを直接変換したものかどうかを示します。
パブリック フィールドSetLastError

.NET Compact Framework でもサポート。

属性付きメソッドから戻る前に、呼び出し先が SetLastError Win32 API 関数を呼び出すかどうかを示します。
パブリック フィールドThrowOnUnmappableChar マップできない Unicode 文字 (ANSI の '?' に変換される文字) が見つかったときに、例外をスローするかどうかを指定します。

パブリック プロパティ

パブリック プロパティTypeId (Attribute から継承されます) 派生クラスに実装されている場合には、この Attribute の一意の識別子を取得します。
パブリック プロパティValue

.NET Compact Framework でもサポート。

エントリ ポイントを含む DLL ファイルの名前を取得します。

パブリック メソッド

パブリック メソッドEquals (Object から継承されます)

.NET Compact Framework でもサポート。

オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドGetHashCode (Attribute から継承されます)

.NET Compact Framework でもサポート。

オーバーライド。 このインスタンスのハッシュ コードを返します。
パブリック メソッドGetType (Object から継承されます)

.NET Compact Framework でもサポート。

現在のインスタンスの Type を取得します。
パブリック メソッドIsDefaultAttribute (Attribute から継承されます) 派生クラスによってオーバーライドされた場合、このインスタンスの値が派生クラスの既定値かどうかを示す情報を返します。
パブリック メソッドMatch (Attribute から継承されます)

.NET Compact Framework でもサポート。

派生クラスによってオーバーライドされた場合、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。
パブリック メソッドToString (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object を表す String を返します。

プロテクト メソッド

プロテクト メソッドFinalize (Object から継承されます)

.NET Compact Framework でもサポート。

オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object の簡易コピーを作成します。

参照

DllImportAttribute クラス | System.Runtime.InteropServices 名前空間