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 値。

注釈

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

適用対象