MarshalAsAttribute.SizeConst MarshalAsAttribute.SizeConst MarshalAsAttribute.SizeConst MarshalAsAttribute.SizeConst Field

定義

固定長配列の要素の数、またはインポートする文字列の文字数 (バイト数ではない) を示します。Indicates the number of elements in the fixed-length array or the number of characters (not bytes) in a string to import.

public: int SizeConst;
public int SizeConst;
val mutable SizeConst : int
Public SizeConst As Integer 

フィールド値

注釈

列挙体のByValArray ByValTStrメンバーとメンバーには、このフィールドが必要です。 System.Runtime.InteropServices.UnmanagedTypeThis field is required for the ByValArray and ByValTStr members of the System.Runtime.InteropServices.UnmanagedType enumeration. メタデータの圧縮形式は0x1FFFFFFF に制限されているため、でSizeConst許容される値の範囲は (> = 0 および < = 0x1FFFFFFF) です。Because the compressed format of the metadata is limited to 0x1FFFFFFF, the range of allowed values for SizeConst are (>= 0 and <= 0x1FFFFFFF).

詳細については、「配列の既定のマーシャリング」を参照してください。For additional information, see Default Marshaling for Arrays.

適用対象

こちらもご覧ください