To be supplied.
[Visual Basic] Public Enum TypeAttributes [C#] public enum TypeAttributes [C++] public enum TypeAttributes
[JScript] In JScript, you can use the enumerations in the NGWS frameworks, but you cannot define your own.
Member Name | Description |
---|---|
Abstract | Type is abstract. |
AnsiClass | [To be supplied.] |
AutoClass | [To be supplied.] |
AutoLayout | Fields are automatically laid out by the runtime. |
Class | Current type is a class. |
ClassSemanticsMask | Current class is contextful (else agile). |
Enum | Type is an enumeration. |
ExplicitLayout | Fields of this type are laid out at the specified offsets. |
HasSecurity | [To be supplied.] |
Import | Class or interface is imported from another module. |
Interface | Type is an interface. |
LateInit | [To be supplied.] |
LayoutMask | To be supplied. |
LayoutSequential | Fields of this type are laid out sequentially, in the order that the fields were emitted to the metadata. |
NestedAssembly | Class is nested, and that it is accessible only by methods within its assembly. |
NestedFamANDAssem | Class is nested, and that it is accessible only by methods lying in the intersection of its family and assembly. |
NestedFamily | Class is nested, and that it is accessible only by methods within its own type and any sub-types. |
NestedFamORAssem | Class is nested, and that it is accessible only by methods lying in the union of its family and assembly. |
NestedPrivate | Class is nested, and that it is accessible only by methods in its own, or its enclosing type. |
NestedPublic | Class is nested, and that it is accessible only by methods outside of its assembly. |
NotPublic | Class is nested, and that it is not accessible by methods outside of its assembly. |
Public | Class is nested, and that it is accessible only by methods outside of its assembly. |
ReservedMask | [To be supplied.] |
RTSpecialName | [To be supplied.] |
Sealed | Subclass cannot be derived from the type; it is concrete. |
Serializable | Class can be serialized. |
SpecialName | Class is special in a way denoted by the name. |
StringFormatMask | [To be supplied.] |
UnicodeClass | [To be supplied.] |
UnmanagedValueType | Type is never allocated from the garbage collection heap. This is used for Interop. |
ValueType | Type has value-based semantics. |
VisibilityMask | To be supplied. |
Namespace: System.Reflection
Assembly: mscorlib.dll