MarshalAsAttribute.Value プロパティ

定義

マーシャリング後データの UnmanagedType 値を取得します。

public:
 property System::Runtime::InteropServices::UnmanagedType Value { System::Runtime::InteropServices::UnmanagedType get(); };
public System.Runtime.InteropServices.UnmanagedType Value { get; }
member this.Value : System.Runtime.InteropServices.UnmanagedType
Public ReadOnly Property Value As UnmanagedType

プロパティ値

UnmanagedType

マーシャリング後のデータの UnmanagedType 値。

注釈

この値は、 MarshalAsAttribute 型をマネージコードとアンマネージコードの間でマーシャリングする方法を示すために、と共に使用されます。 場合によっては、このフィールドを特定の列挙型メンバーと共に使用でき UnmanagedType ます。 CustomMarshalerByValArray では、追加の名前付きパラメーターを使用する必要があります。

適用対象