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. |