NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Type.IsLayoutSequential

Gets a value indicating whether the class layout attribute LayoutSequential is selected for the Type.

[Visual Basic]
Public ReadOnly Property IsLayoutSequential As Boolean
[C#]
public bool IsLayoutSequential {get;}
[C++]
public: __property bool get_IsLayoutSequential();
[JScript]
public function get IsLayoutSequential() : Boolean;

Property Value

true if the class layout attribute LayoutSequential is selected for the Type; otherwise, false.

Remarks

The LayoutMask is used to select the class layout attributes. The class layout attributes (AutoLayout, LayoutSequential and ExplicitLayout) define how the fields of the class instance are laid out in memory.Use the LayoutSequential attribute to layout the objects of the class sequentially and to specify the packing size between adjacent fields. The packing size is the empty memory space between fields and must be 1, 2, 4, 8 or 16 bytes. A field will be aligned to its natural size or to the packing size, whichever results in a smaller offset.

See Also

Type Class | Type Members | System Namespace | TypeAttributes | IsAutoLayout | IsExplicitLayout