MarshalAsAttribute.SizeConst-Feld
Veröffentlicht: Oktober 2016
Gibt die Anzahl der Elemente im Array fester Länge oder die Anzahl der Zeichen (nicht Bytes) in einer Zeichenfolge zu importieren.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
public int SizeConst
public:
int SizeConst
val mutable SizeConst : int
Public SizeConst As Integer
Feldwert
Type: System.Int32
Hinweise
Dieses Feld ist erforderlich für die ByValArray und ByValTStr Mitglieder der System.Runtime.InteropServices.UnmanagedType Enumeration. Da das komprimierte Format der Metadaten auf 0x1FFFFFFF begrenzt ist, ist der zulässige Werte für SizeConst sind (> = 0 und < = 0x1FFFFFFF).
Weitere Informationen finden Sie unter Default Marshaling for Arrays.
Versionsinformationen
Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Siehe auch
UnmanagedType
MarshalAsAttribute-Klasse
System.Runtime.InteropServices-Namespace
Zurück zum Anfang