Свойство | Type | Description | |
---|---|---|---|
Converters | IManageConverters | ||
InitExpressionHelper | Func |
Méthode | Description | |
---|---|---|
AddReturnInsertValue ( string sqlValues, string identityColumn ) : string | ||
CreateConnection ( ) : |
||
Escape ( string s, char startId, char endId ) : string | ||
EscapeIdentifier ( string name ) : string | ||
EscapeTableName ( TableName table ) : string | ||
FormatIndexOptions ( string idxDef, string options = "" ) : string | ||
FormatParameters ( string sql, string paramNames ) : string | ||
FormatQueryPagination ( string sql, Pagination page, ParametersManager pm ) : string | ||
GetColumnType ( |
||
GetIdentityKeyword ( ) : string | ||
IsDbBusy ( |
||
IsUniqueViolation ( |
||
ObjectExists ( |
||
OnCommandExecuting ( |
||
ReplaceExpressionsProvider ( IDbProviderExpressions prov ) : void | ||
SetupParameter ( |
Méthode | Description | |
---|---|---|
DbProvider ( Func |
||
GetEscapeIdentifierChars ( ) : |
||
InitTools ( ) : IDatabaseTools |
public abstract AddReturnInsertValue ( string sqlValues, string identityColumn ) : string | ||
sqlValues | string | |
identityColumn | string | |
Résultat | string |
public CreateConnection ( ) : |
||
Résultat |
protected DbProvider ( Func |
||
factory | Func |
|
providerId | string | |
config | SqlFuConfig | |
Résultat | System |
public static Escape ( string s, char startId, char endId ) : string | ||
s | string | |
startId | char | |
endId | char | |
Résultat | string |
public EscapeIdentifier ( string name ) : string | ||
name | string | |
Résultat | string |
public EscapeTableName ( TableName table ) : string | ||
table | TableName | |
Résultat | string |
public FormatIndexOptions ( string idxDef, string options = "" ) : string | ||
idxDef | string | |
options | string | |
Résultat | string |
public FormatParameters ( string sql, string paramNames ) : string | ||
sql | string | |
paramNames | string | |
Résultat | string |
public abstract FormatQueryPagination ( string sql, Pagination page, ParametersManager pm ) : string | ||
sql | string | |
page | Pagination | |
pm | ParametersManager | |
Résultat | string |
public abstract GetColumnType ( |
||
type | ||
Résultat | string |
protected abstract GetEscapeIdentifierChars ( ) : |
||
Résultat |
public abstract GetIdentityKeyword ( ) : string | ||
Résultat | string |
protected abstract InitTools ( ) : IDatabaseTools | ||
Résultat | IDatabaseTools |
public abstract IsDbBusy ( |
||
ex | ||
Résultat | bool |
public abstract IsUniqueViolation ( |
||
ex | ||
keyName | string | |
Résultat | bool |
public abstract ObjectExists ( |
||
ex | ||
name | string | |
Résultat | bool |
public OnCommandExecuting ( |
||
cmd | ||
Résultat | void |
public ReplaceExpressionsProvider ( IDbProviderExpressions prov ) : void | ||
prov | IDbProviderExpressions | |
Résultat | void |
public SetupParameter ( |
||
param | ||
name | string | |
value | object | |
Résultat | void |