AssemblyQualifiedName | Gets the fully qualified name of the Type, including the name of the assembly from which the Type was loaded. |
Attributes | Gets a bitmask indicating the attributes associated with the Type. |
BaseType | Gets the type from which the current Type directly inherits. |
DeclaringType | Gets the current Type. |
DefaultBinder | Gets the default binder used by the system. |
FullName | Gets the fully qualified name of the Type, including the namespace of the Type. |
GUID | Gets the globally unique identifier (GUID) associated with the Type. |
HasElementType | Gets a value indicating whether the Type ... |
IsAbstract | Gets a value indicating whether the Type is abstract and must be overridden. |
IsAnsiClass | Gets a value indicating whether the string format attribute AnsiClass is selected for the Type. |
IsArray | Gets a value indicating whether the Type is an array. |
IsAutoClass | Gets a value indicating whether the string format attribute AutoClass is selected for the Type. |
IsAutoLayout | Gets a value indicating whether the class layout attribute AutoLayout is selected for the Type. |
IsByRef | Gets a value indicating whether the Type is passed by reference. |
IsClass | Gets a value indicating whether the Type is a class; that is, not a value type or interface. |
IsCOMObject | Gets a value indicating whether the Type is a COM object. |
IsContextful | Gets a value indicating whether the Type can be hosted in a context. |
IsEnum | Gets a value indicating whether the Type is an enumeration. |
IsExplicitLayout | Gets a value indicating whether the class layout attribute ExplicitLayout is selected for the Type. |
IsImport | Gets a value indicating whether the Type was imported from another class. |
IsInterface | Gets a value indicating whether the Type is an interface; that is, not a class or a value type. |
IsLayoutSequential | Gets a value indicating whether the class layout attribute LayoutSequential is selected for the Type. |
IsMarshalByRef | Gets a value indicating whether the Type is marshalled by reference. |
IsNestedAssembly | Gets a value indicating whether the Type is nested and visible only within its own assembly. |
IsNestedFamANDAssem | Gets a value indicating whether the Type is nested and visible only to classes that belong to both its own family and its own assembly. |
IsNestedFamily | Gets a value indicating whether the Type is nested and visible only within its own family. |
IsNestedFamORAssem | Gets a value indicating whether the Type is nested and visible only to classes that belong to its own family or to its own assembly. |
IsNestedPrivate | Gets a value indicating whether the Type is nested and declared private. |
IsNestedPublic | Gets a value indicating whether the Type is nested and declared public. |
IsNotPublic | Gets a value indicating whether the Type is not declared public. |
IsPointer | Gets a value indicating whether the Type is a pointer. |
IsPrimitive | Gets a value indicating whether the Type is one of the primitive types. |
IsPublic | Gets a value indicating whether the Type is declared public. |
IsSealed | Gets a value indicating whether the Type is declared sealed. |
IsSerializable | Gets a value indicating whether the Type is serializable. |
IsSpecialName | Gets a value indicating whether the Type has a name that requires special handling. |
IsUnicodeClass | Gets a value indicating whether the string format attribute UnicodeClass is selected for the Type. |
IsUnmanagedValueType | Gets a value indicating whether the Type is one of the unmanaged value types. |
IsValueType | Gets a value indicating whether the Type is a value type; that is, not a class or an interface. |
MemberType | Gets a bit mask indicating the member type. |
Module | Gets the module (the DLL) in which the current Type is defined. |
Name (inherited from MemberInfo) | Retrieves the name of this member. |
Namespace | Gets the namespace of the Type. |
ReflectedType | Gets the current Type. |
TypeHandle | Gets the handle for the current Type. |
TypeInitializer | Gets the name of the class constructor for the Type. |
UnderlyingSystemType | Gets the underlying system type for the Type. |
Equals | Overloaded. Determines if the underlying system type of the current Type is the same as the underlying system type of the specified Object or Type. |
FindInterfaces | Returns an array of Type objects representing a filtered list of interfaces implemented or inherited by the current Type. |
FindMembers | Returns a filtered array of MemberInfo objects of the specified member type. |
GetArrayRank | When implemented by a derived class, gets the number of dimensions in an Array. |
GetConstructor | Overloaded. Gets a specific constructor of the current Type. |
GetConstructors | Overloaded. Gets the constructors of the current Type. |
GetCustomAttributes (inherited from MemberInfo) | Overloaded. Returns all attributes defined on this member. |
GetDefaultMembers | Searches for the members defined for the current Type whose DefaultMemberAttribute is set. |
GetElementType | When implemented by a derived class, Returns the Type of the element. |
GetEvent | Overloaded. Gets a specific event declared or inherited by the current Type. |
GetEvents | Overloaded. Gets the events which are declared or inherited by the current Type. |
GetField | Overloaded. Gets a specific field of the current Type. |
GetFields | Overloaded. Gets the fields of the current Type. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetInterface | Overloaded. Gets a specific interface implemented or inherited by the current Type. |
GetInterfaceMap | When implemented by a derived class, returns an interface mapping for the specified interface type. |
GetInterfaces | When implemented by a derived class, gets all the interfaces implemented or inherited by the current Type. |
GetMember | Overloaded. Gets the specified members of the current Type. |
GetMembers | Overloaded. Gets the members (properties, methods, fields, events, and so on) of the current Type. |
GetMethod | Overloaded. Gets a specific method of the current Type. |
GetMethods | Overloaded. Gets the methods of the current Type. |
GetNestedType | Overloaded. Gets a specific type nested within the current Type. |
GetNestedTypes | Overloaded. Gets the types nested within the current Type. |
GetProperties | Overloaded. Gets the properties of the current Type. |
GetProperty | Overloaded. Gets a specific property of the current Type. |
GetType (inherited from Object) | Gets the Type of the Object. |
GetTypeArray | Gets the types of the objects in the specified array. |
GetTypeCode | Gets the underlying type code of the specified Type. |
GetTypeFromHandle | Gets the Type referenced by the specified type handle. |
GetTypeFromProgID | Overloaded. Gets the Type associated with the specified program identifier (progID). |
GetTypeHandle | Gets the handle for the Type of an object. |
InvokeMember | Overloaded. Invokes a specific member of the current Type; essentially calls a constructor member or a method member, gets or sets a property member, gets or sets a data field member, or gets or sets an element of an array member. |
IsAssignableFrom | Determines whether an instance of the specified type can be assigned to the current Type instance. |
IsDefined (inherited from MemberInfo) | Returns a Boolean if one or more instance of attributeType is defined on this member. |
IsInstanceOfType | Determines whether the specified object is an instance of the Type. |
IsSubclassOf | Determines whether the current Type is a subclass of the specified class. |
ToString | Returns a String representing the name of the current Type. |
Delimiter | Represents the character used to separate names in the namespace of the Type. |
EmptyTypes | Represents an empty array of type Type. |
FilterAttribute | Represents the member filter used on attributes. |
FilterName | Represents the case-sensitive member filter used on names. |
FilterNameIgnoreCase | Represents the case-insensitive member filter used on names. |
Missing | Represents a missing value in the Type information. |
Type Constructor | Initializes a new instance of the Type class. |
Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by the Garbage Collector (GC). This method may be ignored by the runtime; therefore, necessary cleanup operations should be done elsewhere. |
GetAttributeFlagsImpl | Implements the Attributes property and, when implemented by a derived class, gets a bitmask indicating the attributes associated with the Type. |
GetConstructorImpl | Searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention. |
GetMethodImpl | Searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention. |
GetPropertyImpl | When implemented by a derived class, searches for the specified property whose parameters match the specified argument types and modifiers, using the specified binding constraints. |
HasElementTypeImpl | Implements the HasElementType property and, when implemented by a derived class, determines whether the Type... |
IsArrayImpl | Implements the IsArray property and, when implemented by a derived class, determines whether the Type is an array. |
IsByRefImpl | Implements the IsByRef property and, when implemented by a derived class, determines whether the Type is passed by reference. |
IsCOMObjectImpl | Implements the IsCOMObject property and, when implemented by a derived class, determines whether the Type is a COM object. |
IsContextfulImpl | Implements the IsContextful property and determines whether the Type can be hosted in a context. |
IsMarshalByRefImpl | Implements the IsMarshalByRef property and determines whether the Type is marshalled by reference. |
IsPointerImpl | Implements the IsPointer property and, when implemented by a derived class, determines whether the Type is a pointer. |
IsPrimitiveImpl | Implements the IsPrimitive property and, when implemented by a derived class, determines whether the Type is one of the primitive types. |
IsValueTypeImpl | Implements the IsValueType property and, when implemented by a derived class, determines whether the Type is a value type; that is, not a class or an interface. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |