TypeAttributes {System.Reflection} .NET clr documentation

TypeAttributes

Description

Declare

            
# namespace System.Reflection
export class TypeAttributes extends Enum {
   NotPublic: TypeAttributes = 0;

   AutoLayout: TypeAttributes = 0;

   Class: TypeAttributes = 0;

   AnsiClass: TypeAttributes = 0;

   Public: TypeAttributes = 1;

   NestedPublic: TypeAttributes = 2;

   NestedPrivate: TypeAttributes = 3;

   NestedFamily: TypeAttributes = 4;

   NestedAssembly: TypeAttributes = 5;

   NestedFamANDAssem: TypeAttributes = 6;

   VisibilityMask: TypeAttributes = 7;

   NestedFamORAssem: TypeAttributes = 7;

   SequentialLayout: TypeAttributes = 8;

   ExplicitLayout: TypeAttributes = 16;

   LayoutMask: TypeAttributes = 24;

   ClassSemanticsMask: TypeAttributes = 32;

   Interface: TypeAttributes = 32;

   Abstract: TypeAttributes = 128;

   Sealed: TypeAttributes = 256;

   SpecialName: TypeAttributes = 1024;

   RTSpecialName: TypeAttributes = 2048;

   Import: TypeAttributes = 4096;

   Serializable: TypeAttributes = 8192;

   WindowsRuntime: TypeAttributes = 16384;

   UnicodeClass: TypeAttributes = 65536;

   AutoClass: TypeAttributes = 131072;

   StringFormatMask: TypeAttributes = 196608;

   CustomFormatClass: TypeAttributes = 196608;

   HasSecurity: TypeAttributes = 262144;

   ReservedMask: TypeAttributes = 264192;

   BeforeFieldInit: TypeAttributes = 1048576;

   CustomFormatMask: TypeAttributes = 12582912;

}

        

.NET clr type reference tree

  1. this class extends from Enum class: Enum
  2. use by field member NotPublic: TypeAttributes
  3. use by field member AutoLayout: TypeAttributes
  4. use by field member Class: TypeAttributes
  5. use by field member AnsiClass: TypeAttributes
  6. use by field member Public: TypeAttributes
  7. use by field member NestedPublic: TypeAttributes
  8. use by field member NestedPrivate: TypeAttributes
  9. use by field member NestedFamily: TypeAttributes
  10. use by field member NestedAssembly: TypeAttributes
  11. use by field member NestedFamANDAssem: TypeAttributes
  12. use by field member VisibilityMask: TypeAttributes
  13. use by field member NestedFamORAssem: TypeAttributes
  14. use by field member SequentialLayout: TypeAttributes
  15. use by field member ExplicitLayout: TypeAttributes
  16. use by field member LayoutMask: TypeAttributes
  17. use by field member ClassSemanticsMask: TypeAttributes
  18. use by field member Interface: TypeAttributes
  19. use by field member Abstract: TypeAttributes
  20. use by field member Sealed: TypeAttributes
  21. use by field member SpecialName: TypeAttributes
  22. use by field member RTSpecialName: TypeAttributes
  23. use by field member Import: TypeAttributes
  24. use by field member Serializable: TypeAttributes
  25. use by field member WindowsRuntime: TypeAttributes
  26. use by field member UnicodeClass: TypeAttributes
  27. use by field member AutoClass: TypeAttributes
  28. use by field member StringFormatMask: TypeAttributes
  29. use by field member CustomFormatClass: TypeAttributes
  30. use by field member HasSecurity: TypeAttributes
  31. use by field member ReservedMask: TypeAttributes
  32. use by field member BeforeFieldInit: TypeAttributes
  33. use by field member CustomFormatMask: TypeAttributes

[Package {$package} version {$version} Index]