ITypesInfo Methods
Declares members implemented by the classes that supply metadata on types used in an XAF application.| Name | Description |
|---|---|
| CanInstantiate(Type) | Indicates whether a specific type can be instantiated. |
| CreatePath(IMemberInfo, IMemberInfo) | Supplies metadata on the property represented by the property descriptor resulting from the concatenation of two specific property descriptors. |
| FindAssemblyInfo(Assembly) | Supplies metadata on a specific assembly. |
| FindAssemblyInfo(Type) | Supplies metadata on a specific assembly. |
| FindTypeInfo(String) | Supplies metadata on a specific type. |
| FindTypeInfo(Type) | Supplies metadata on a specific type. |
| GenerateEntities() | Generates actual business classes into the default assembly, based on the registered Domain Components. |
| GenerateEntities(String) | Generates actual business classes into a specified assembly, based on the registered Domain Components. |
| LoadTypes(Assembly) | Loads the metadata on all the public types defined in a specific assembly. |
| RefreshInfo(ITypeInfo) | Refreshes the metadata on a specific type. |
| RefreshInfo(Type) | Refreshes the metadata on a specific type. |
| RegisterDomainLogic(Type, Type) | Registers a specific class as the Domain Logic of a specific Domain Component interface. |
| RegisterEntity(String, Type, Type) | Registers a specific Domain Component in the application. |
| RegisterEntity(String, Type) | Registers a specific Domain Component in the application. |
| RegisterEntity(Type) | Registers a specific Domain Component in the application. |
| RegisterSharedPart(Type) | Registers a Shared Part aggregated by several Domain Components that are registered as entities in the application. |
| UnregisterDomainLogic(Type, Type) | Specifies that a certain class should not be used as the Domain Logic of a specific Domain Component interface. |
See Also