StructLayoutAttribute.Size フィールド


クラスまたは構造体の絶対サイズを示します。Indicates the absolute size of the class or structure.

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



このフィールドは、クラスまたは構造体のメンバーの合計サイズ (バイト単位) 以上である必要があります。This field must be equal or greater than the total size, in bytes, of the members of the class or structure. このフィールドは、主に、直接のアンマネージアクセスの構造体によって占有されているメモリを拡張するコンパイラライターのためのものです。This field is primarily for compiler writers who want to extend the memory occupied by a structure for direct, unmanaged access. たとえば、メタデータで直接表現されていない共用体を操作するときに、このフィールドを使用できます。For example, you can use this field when working with unions that are not represented in metadata directly.