Freigeben über


StructLayoutAttribute.Size-Feld

 

Veröffentlicht: Oktober 2016

Gibt die absolute Größe der Klasse oder Struktur an.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

public int Size
public:
int Size
val mutable Size : int
Public Size As Integer

Feldwert

Type: System.Int32

Hinweise

Dieses Feld muss gleich oder größer als die Gesamtgröße in Bytes der Member der Klasse oder Struktur sein. Dieses Feld ist in erster Linie für Compilerwriter den von einer Struktur für direkten, nicht verwalteten Zugriff belegten Arbeitsspeicher erweitern möchten. Beispielsweise können Sie dieses Feld verwenden, bei der Arbeit mit Unions, die nicht in den Metadaten direkt dargestellt werden.

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

StructLayoutAttribute-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang