메소드 | 설명 | |
---|---|---|
BuildDeleteSqlQuery ( IObjectInfo objectInfo, object identifier ) : SqlQuery |
Builds an SqlQuery to delete the database record with the specified identifier for the type specified by the IObjectInfo.
|
|
BuildInsertSqlQuery ( IObjectInfo objectInfo, object instance ) : SqlQuery |
Builds an SqlQuery to insert a database record for the specified instance with the current property values of the instance.
|
|
BuildSelectInsertIdSqlQuery ( IObjectInfo objectInfo ) : SqlQuery |
Builds an SqlQuery to select the identity of an inserted object if the database supports Identity or AutoIncrement.
|
|
BuildSelectSqlQuery ( IObjectInfo objectInfo, object identifier ) : SqlQuery |
Builds an SqlQuery to select the database record with the specified identifier for the type specified by the IObjectInfo.
|
|
BuildUpdateSqlQuery ( IObjectInfo objectInfo, object instance ) : SqlQuery |
Builds an SqlQuery to update the database record for the specified instance with the current property values of the instance.
|
|
BuildUpdateSqlQuery ( ObjectDelta objectDelta ) : SqlQuery |
Creates an SqlQuery to perform an update based upon the values in the object delta.
|
|
CountQuery ( SqlQuery sqlQuery ) : SqlQuery |
Creates an SqlQuery to count the number of records which would be returned by the specified SqlQuery.
|
|
PageQuery ( SqlQuery sqlQuery, PagingOptions pagingOptions ) : SqlQuery |
Creates an SqlQuery to page the records which would be returned by the specified SqlQuery based upon the paging options.
|
메소드 | 설명 | |
---|---|---|
BuildDeleteCommandText ( IObjectInfo objectInfo ) : string |
Builds the command text to delete a database record for the specified IObjectInfo.
|
|
BuildInsertCommandText ( IObjectInfo objectInfo ) : string |
Builds the command text to insert a database record for the specified IObjectInfo.
|
|
BuildSelectCommandText ( IObjectInfo objectInfo ) : string |
Builds the command text to select a database record for the specified IObjectInfo.
|
|
BuildUpdateCommandText ( IObjectInfo objectInfo ) : string |
Builds the command text to update a database record for the specified IObjectInfo.
|
|
SqlDialect ( SqlCharacters sqlCharacters ) : System |
Initialises a new instance of the SqlDialect class.
|
protected BuildDeleteCommandText ( IObjectInfo objectInfo ) : string | ||
objectInfo | IObjectInfo | The object information. |
리턴 | string |
public BuildDeleteSqlQuery ( IObjectInfo objectInfo, object identifier ) : SqlQuery | ||
objectInfo | IObjectInfo | The object information. |
identifier | object | The identifier of the instance to delete. |
리턴 | SqlQuery |
protected BuildInsertCommandText ( IObjectInfo objectInfo ) : string | ||
objectInfo | IObjectInfo | The object information. |
리턴 | string |
public BuildInsertSqlQuery ( IObjectInfo objectInfo, object instance ) : SqlQuery | ||
objectInfo | IObjectInfo | The object information. |
instance | object | The instance to insert. |
리턴 | SqlQuery |
protected BuildSelectCommandText ( IObjectInfo objectInfo ) : string | ||
objectInfo | IObjectInfo | The object information. |
리턴 | string |
public BuildSelectInsertIdSqlQuery ( IObjectInfo objectInfo ) : SqlQuery | ||
objectInfo | IObjectInfo | The object information. |
리턴 | SqlQuery |
public BuildSelectSqlQuery ( IObjectInfo objectInfo, object identifier ) : SqlQuery | ||
objectInfo | IObjectInfo | The object information. |
identifier | object | The identifier of the instance to select. |
리턴 | SqlQuery |
protected BuildUpdateCommandText ( IObjectInfo objectInfo ) : string | ||
objectInfo | IObjectInfo | The object information. |
리턴 | string |
public BuildUpdateSqlQuery ( IObjectInfo objectInfo, object instance ) : SqlQuery | ||
objectInfo | IObjectInfo | The object information. |
instance | object | The instance to update. |
리턴 | SqlQuery |
public BuildUpdateSqlQuery ( ObjectDelta objectDelta ) : SqlQuery | ||
objectDelta | ObjectDelta | The object delta to create the query for. |
리턴 | SqlQuery |
public CountQuery ( SqlQuery sqlQuery ) : SqlQuery | ||
sqlQuery | SqlQuery | The SQL query. |
리턴 | SqlQuery |
public abstract PageQuery ( SqlQuery sqlQuery, PagingOptions pagingOptions ) : SqlQuery | ||
sqlQuery | SqlQuery | The SQL query. |
pagingOptions | PagingOptions | The paging options. |
리턴 | SqlQuery |
protected SqlDialect ( SqlCharacters sqlCharacters ) : System | ||
sqlCharacters | SqlCharacters | The SQL characters. |
리턴 | System |