Create a data object using reflection
| C# | Visual Basic | Visual C++ |
public class DOFactory : MarshalByRefObject
Public Class DOFactory _ Inherits MarshalByRefObject
public ref class DOFactory : public MarshalByRefObject
| All Members | Constructors | Methods | |||
| Icon | Member | Description |
|---|---|---|
| DOFactory(DataObject) |
Create a data object factory using the object as a prototype
| |
| DOFactory(Type) |
Create a data object factory using the type alone
| |
| Create()()() |
create an empty data object
| |
| Create(Guid) |
create an existing data object which maps to a table guid (existing)
| |
| Create(DOCollection, Int32) |
create an existing data object which uses a dataset as a populator proxy
| |
| Create(DataRow) | ||
| Create(DataRow, array<DOSelection>[]()[]) | ||
| Create(Object) |
create an empty data object and populate it with the data from a Transfer Object
| |
| getDOType()()() |
Return the type of Factory I am
| |
| Retrieve(Guid) |
retrieve (create and load) an existing data object which maps to a table guid
| |
| Retrieve(Guid, array<Enum>[]()[]) |
Retrieve (create and load) an existing data object which maps to a table UID,
but only load the selected columns (UID is automatically loaded).
| |
| Retrieve(Object) |
retrieve (create and load) an existing data object which maps to a table guid
| |
| Update(Object) |
retrieve and then import the contents of the DOTO
allows for 'subset' TOs which do not have all the properties of a DO
to still be imported.
|
| Object | ||
| MarshalByRefObject | ||
| DOFactory | ||