Opf.Datasource
Class IMappingStrategy
- Direct Known Subclasses:
- SingleTableStrategy
- public class IMappingStrategy
IMappingStrategy will be used by the IDataCommandBuilders, according to the passed in ClassMap
- summary
IMappingStrategy will be used by the IDataCommandBuilders, according to the passed in ClassMap
Method Summary |
void | FillDeleteCommandParameterValues(IDataCommand deleteCommand, ClassMap cm, object domainObject) |
void | FillInsertCommandParameterValues(IDataCommand insertCommand, ClassMap cm, object domainObject) |
void | FillSelectCommandParameterValues(IDataCommand selectCommand, ClassMap cm, object key) |
void | FillUpdateCommandParameterValues(IDataCommand updateCommand, ClassMap cm, object domainObject) |
IDataCommand | GetDeleteCommand(ClassMap cm, object domainObject) |
IDataCommand | GetInsertCommand(ClassMap cm, object domainObject) |
IDataCommand | GetSelectCommand(ClassMap cm, object key) |
IDataCommand | GetUpdateCommand(ClassMap cm, object domainObject) |
FillDeleteCommandParameterValues
public void FillDeleteCommandParameterValues(IDataCommand deleteCommand, ClassMap cm, object domainObject)
FillInsertCommandParameterValues
public void FillInsertCommandParameterValues(IDataCommand insertCommand, ClassMap cm, object domainObject)
FillSelectCommandParameterValues
public void FillSelectCommandParameterValues(IDataCommand selectCommand, ClassMap cm, object key)
FillUpdateCommandParameterValues
public void FillUpdateCommandParameterValues(IDataCommand updateCommand, ClassMap cm, object domainObject)
GetDeleteCommand
public IDataCommand GetDeleteCommand(ClassMap cm, object domainObject)
GetInsertCommand
public IDataCommand GetInsertCommand(ClassMap cm, object domainObject)
GetSelectCommand
public IDataCommand GetSelectCommand(ClassMap cm, object key)
GetUpdateCommand
public IDataCommand GetUpdateCommand(ClassMap cm, object domainObject)