Aracılığıyla paylaş


CorFieldAttr Numaralandırması

Bir alanla ilgili meta verileri açıklayan değerler içerir.

Syntax

typedef enum CorFieldAttr {  
  
    fdFieldAccessMask           =   0x0007,  
    fdPrivateScope              =   0x0000,  
    fdPrivate                   =   0x0001,  
    fdFamANDAssem               =   0x0002,  
    fdAssembly                  =   0x0003,  
    fdFamily                    =   0x0004,  
    fdFamORAssem                =   0x0005,  
    fdPublic                    =   0x0006,  
  
    fdStatic                    =   0x0010,  
    fdInitOnly                  =   0x0020,  
    fdLiteral                   =   0x0040,  
    fdNotSerialized             =   0x0080,  
  
    fdSpecialName               =   0x0200,  
  
    fdPinvokeImpl               =   0x2000,  
  
    fdReservedMask              =   0x9500,  
    fdRTSpecialName             =   0x0400,  
    fdHasFieldMarshal           =   0x1000,  
    fdHasDefault                =   0x8000,  
    fdHasFieldRVA               =   0x0100  
  
} CorFieldAttr;  

Üyeler

Üye Description
fdFieldAccessMask Erişilebilirlik bilgilerini belirtir.
fdPrivateScope Alana başvurulamadığını belirtir.
fdPrivate Alana yalnızca üst türü tarafından erişilebildiğini belirtir.
fdFamANDAssem Alanına, derlemesindeki türetilmiş sınıflar tarafından erişilebildiğini belirtir.
fdAssembly Alanına derlemesindeki tüm türler tarafından erişilebildiğini belirtir.
fdFamily Alana yalnızca türü ve türetilmiş sınıfları tarafından erişilebildiğini belirtir.
fdFamORAssem Alana türetilmiş sınıflar ve derlemesindeki tüm türler tarafından erişilebildiğini belirtir.
fdPublic Bu kapsamın görünürlüğüne sahip tüm türler tarafından alana erişilebildiğini belirtir.
fdStatic Alanın bir örnek üyesi yerine türünün bir üyesi olduğunu belirtir.
fdInitOnly Alanın başlatıldıktan sonra değiştirilemeyeceğini belirtir.
fdLiteral Alan değerinin bir derleme zamanı sabiti olduğunu belirtir.
fdNotSerialized Türü uzak olduğunda alanın serileştirilmeyeceğini belirtir.
fdSpecialName Alanın özel olduğunu ve adının nasıl yapıldığını açıklandığını belirtir.
fdPinvokeImpl Alan uygulamasının PInvoke aracılığıyla iletildiğini belirtir.
fdReservedMask Ortak dil çalışma zamanı tarafından iç kullanım için ayrılmıştır.
fdRTSpecialName Ortak dil çalışma zamanı meta veri iç API'lerinin adın kodlamasını denetlemesi gerektiğini belirtir.
fdHasFieldMarshal Alanında sıralama bilgileri olduğunu belirtir.
fdHasDefault Alanın varsayılan bir değere sahip olduğunu belirtir.
fdHasFieldRVA Alanın göreli bir sanal adrese sahip olduğunu belirtir.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: CorHdr.h

.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.