MarshalAsAttribute.SizeConst Поле

Определение

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

Значение поля

Int32

Комментарии

Это поле является обязательным для 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.

Применяется к

См. также раздел