The Dialect type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddIdentitySelectToInsert |
Generate SQL to get the identifier of an inserted row.
If the returned value is not null, the caller will prepare a statement from it,
set SQL parameters just as it would for insertSQL, and execute it as a query
which is expected to return the identifier of the inserted row.
If the returned value is null, the caller will execute insertSQL as an update
and then execute IdentitySelectString as a query.
The default implementation (in this class) returns nullNothingnullptra null reference (Nothing in Visual Basic).
|
![]() | AppendLockHint | |
![]() | ApplyLocksToSql | |
![]() | CreateCaseFragment |
Create an CaseFragment for this dialect
|
![]() | CreateOuterJoinFragment |
Create an JoinFragment for this dialect
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetAddForeignKeyConstraintString | |
![]() | GetAddPrimaryKeyConstraintString |
The syntax used to add a primary key constraint to a table
|
![]() | GetCastTypeName | |
![]() | GetCreateSequenceString |
The syntax used to create a sequence, if sequences are supported
|
![]() ![]() | GetDialect | Overloaded. |
![]() | GetDropForeignKeyConstraintString |
The syntax used to drop a foreign key constraint from a table.
|
![]() | GetDropIndexConstraintString |
The syntax used to drop an index constraint from a table.
|
![]() | GetDropPrimaryKeyConstraintString |
The syntax used to drop a primary key constraint from a table.
|
![]() | GetDropSequenceString |
The syntax used to drop a sequence, if sequences are supported
|
![]() | GetDropTableString |
Return SQL needed to drop the named table. May (and should) use
some form of "if exists" clause, and cascade constraints.
|
![]() | GetForUpdateNowaitString | |
![]() | GetForUpdateString | Overloaded. |
![]() | GetHashCode | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
![]() | GetIdentitySelectString |
The syntax that returns the identity value of the last insert, if native
key generation is supported
|
![]() | GetLimitString | Overloaded. |
![]() | GetSequenceNextValString |
The syntax that fetches the next value of a sequence, if sequences are supported.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GetTypeName | Overloaded. |
![]() | IsQuoted |
Checks to see if the name has been quoted.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Quote |
Quotes a name.
|
![]() | QuoteForAliasName |
Quotes a name for being used as a aliasname
|
![]() | QuoteForColumnName |
Quotes a name for being used as a columnname
|
![]() | QuoteForSchemaName |
Quotes a name for being used as a schemaname
|
![]() | QuoteForTableName |
Quotes a name for being used as a tablename
|
![]() | RegisterColumnType | Overloaded. |
![]() | RegisterFunction | |
![]() | ToString | (Inherited from Object.) |
![]() | UnQuote | Overloaded. |