FieldOffsetAttributeECMA 1.0

System.Runtime.InteropServices (mscorlib.dll)sealed class

This attribute controls the offset, in bytes, of a field. Use it to match your .NET types to the layout of C and C++ structures exactly. This attribute can be used only within classes that have the StructLayoutAttribute attribute where LayoutKind.Explicit was used.

public sealed class FieldOffsetAttribute : Attribute {
// Public Constructors
   public FieldOffsetAttribute(int offset);
// Public Instance Properties
   public int Value{get; }


System.Object System.Attribute FieldOffsetAttribute

Valid On


    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System