Type.StructLayoutAttribute Property

 

Gets a StructLayoutAttribute that describes the layout of the current type.

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

abstract StructLayoutAttribute : StructLayoutAttribute with get
override StructLayoutAttribute : StructLayoutAttribute with get

Property Value

Type: System.Runtime.InteropServices.StructLayoutAttribute

Gets a StructLayoutAttribute that describes the gross layout features of the current type.

Exception Condition
NotSupportedException

The invoked method is not supported in the base class.

StructLayoutAttribute is not returned by the GetCustomAttributes method. Instead, use this property to get it.

The following code example first defines a class, a structure, and a structure with special layout attributes (the structures are nested within the class). The example then uses the StructLayoutAttribute property to obtain a StructLayoutAttribute for each type, and displays the properties of the attributes.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 2.0
Return to top
Show: