3 namespace System.Runtime.InteropServices {
5 [AttributeUsage (AttributeTargets.Class | AttributeTargets.Struct)]
6 public sealed class StructLayoutAttribute : Attribute {
7 public CharSet CharSet = CharSet.Auto;
10 private LayoutKind lkind;
12 public StructLayoutAttribute( short layoutKind) {
13 lkind = (LayoutKind)layoutKind;
15 public StructLayoutAttribute( LayoutKind layoutKind) {
18 public LayoutKind Value {