MarshalAsAttribute.SizeConst Field

Definition

Показывает количество элементов в массиве фиксированной длины или количество знаков (не байтов) в импортируемой строке.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 

Field Value

Int32

Remarks

Это поле является обязательным для элементов ByValArray и ByValTStr перечисления System.Runtime.InteropServices.UnmanagedType.This 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.

Applies to

See also