ITypeInfo Properties
Declares members implemented by classes that supply metadata information on a type.Name | Description |
---|---|
AssemblyInfo | Supplies metadata on the assembly in which the type is declared. |
Attributes | Inherited from IBaseInfo. |
Base | Supplies metadata on a type from which the current type directly inherits. |
DeclaredDefaultMember | Supplies metadata on the type’s property declared as the default. |
DefaultMember | Returns metadata on the current type’s default member. |
Descendants | Supplies metadata on the current type’s descendants. |
FullName | Specifies the fully qualified name of the type. |
HasDescendants | Indicates whether the type has descendants. |
HasPublicConstructor | Indicates whether the type has a public constructor. |
ImplementedInterfaces | Supplies metadata on the interfaces implemented or inherited by the current type. |
Implementors | If the current type is an interface, this property supplies metadata on the types implementing or inheriting this interface. |
IsAbstract | Indicates whether the type is abstract. |
IsDomainComponent | Indicates whether the type represents a domain component. |
IsInterface | Indicates whether the type is an interface. |
IsListType | Indicates whether the type is a list type. |
IsNullable | Indicates whether the type is a nullable type. |
IsPersistent | Indicates whether the type is persistent. |
IsValueType | Indicates whether the type is a value type. |
IsVisible | Indicates whether the type is visible in the Application Model. |
KeyMember | Supplies metadata on the type’s primary key member. |
KeyMembers | Supplies metadata on the type’s key members. |
Members | Supplies metadata on the members declared in the current type and inherited from the base types. |
Name | Specifies the type’s name. |
OwnMembers | Supplies metadata on the members declared in the current type. |
ReferenceToOwner | If the current type contains a property which holds a reference to an object which owns aggregated objects, the ReferenceToOwner supplies metadata on this property. |
Type | Specifies the type represented by the current ITypeInfo object. |
UnderlyingTypeInfo | Supplies metadata on the underlying type argument of the current nullable type. |
See Also