Type Properties |
The Type type exposes the following members.
Name | Description | |
---|---|---|
Assembly | ||
AssemblyQualifiedName | ||
BaseType | Gets the type from which the current Type directly inherits. | |
ContainsGenericParameters | Gets a value indicating whether the current Type object has type parameters that have not been replaced by specific types. | |
DeclaringType | Gets the type that declares the current nested type or generic type parameter. (Overrides MemberInfoDeclaringType.) | |
FullName | ||
IsArray | Gets a value indicating whether the Type is an array. | |
IsByRef | Gets a value indicating whether the Type is passed by reference. | |
IsEnum | Gets a value indicating whether the current Type represents an enumeration. | |
IsGenericParameter | Gets a value indicating whether the current Type represents a type parameter in the definition of a generic type or method. | |
IsGenericType | Gets a value indicating whether the current type is a generic type. | |
IsGenericTypeDefinition | Gets a value indicating whether the current Type represents a generic type definition, from which other generic types can be constructed. | |
IsInterface | Gets a value indicating whether the Type is an interface; that is, not a class or a value type. | |
IsPublic | Gets a value indicating whether the Type is declared public. | |
IsSpecialName | Gets a value indicating whether the Type has a name that requires special handling. | |
IsValueType | Gets a value indicating whether the Type is a value type. | |
Name | Gets the name of the current member. (Inherited from MemberInfo.) | |
Namespace | Gets the namespace of the Type. |