CorTypeAttr class
Contains values that indicate type metadata.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- tdAbstract → const int
- Specifies that the type is abstract.
- tdAnsiClass → const int
- Specifies that this type interprets an LPTSTR as ANSI.
- tdAutoClass → const int
- Specifies that this type interprets an LPTSTR automatically.
- tdAutoLayout → const int
- Specifies that the fields of this type are laid out automatically.
- tdBeforeFieldInit → const int
- Specifies that the type must be initialized before the first attempt to access a static field.
- tdClass → const int
- Specifies that the type is a class.
- tdClassSemanticsMask → const int
- Gets semantic information about the type.
- tdCustomFormatClass → const int
- Specifies that the type has a non-standard encoding, as specified by CustomFormatMask.
- tdCustomFormatMask → const int
- Use this mask to get non-standard encoding information for native interop. The meaning of the values of these two bits is unspecified.
- tdExplicitLayout → const int
- Specifies that field layout is supplied explicitly.
- tdForwarder → const int
- Specifies that the type is exported, and a type forwarder.
- tdHasSecurity → const int
- Specifies that the type has security associated with it.
- tdImport → const int
- Specifies that the type is imported.
- tdInterface → const int
- Specifies that the type is an interface.
- tdLayoutMask → const int
- Gets layout information for the type.
- tdNestedAssembly → const int
- Specifies that the type is nested with assembly visibility.
- tdNestedFamANDAssem → const int
- Specifies that the type is nested with family and assembly visibility.
- tdNestedFamily → const int
- Specifies that the type is nested with family visibility.
- tdNestedFamORAssem → const int
- Specifies that the type is nested with family or assembly visibility.
- tdNestedPrivate → const int
- Specifies that the type is nested with private visibility.
- tdNestedPublic → const int
- Specifies that the type is nested with public visibility.
- tdNotPublic → const int
- Specifies that the type is not in public scope.
- tdPublic → const int
- Specifies that the type is in public scope.
- tdReservedMask → const int
- This flag and the flags below are used internally by the common language runtime.
- tdRTSpecialName → const int
- Specifies that the common language runtime should check the name encoding.
- tdSealed → const int
- Specifies that the type cannot be extended.
- tdSequentialLayout → const int
- Specifies that the fields of this type are laid out sequentially.
- tdSerializable → const int
- Specifies that the type is serializable.
- tdSpecialName → const int
- Specifies that the class name is special. Its name describes how.
- tdStringFormatMask → const int
- Gets information about how strings are encoded and formatted.
- tdUnicodeClass → const int
- Specifies that this type interprets an LPTSTR as Unicode.
- tdVisibilityMask → const int
- Used for type visibility information.
- tdWindowsRuntime → const int
- Specifies that this type is a Windows Runtime type.