Class SqlExtensions
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static class SqlExtensions
- Inheritance
-
SqlExtensions
- Inherited Members
Methods
CreateCount(ISqlTableSource, MappingSchema)
public static SqlExtendedFunction CreateCount(this ISqlTableSource table, MappingSchema mappingSchema)
Parameters
tableISqlTableSourcemappingSchemaMappingSchema
Returns
EnsureQuery(SqlStatement)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static SelectQuery EnsureQuery(this SqlStatement statement)
Parameters
statementSqlStatement
Returns
GetInsertClause(SqlStatement)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static SqlInsertClause? GetInsertClause(this SqlStatement statement)
Parameters
statementSqlStatement
Returns
GetOutputClause(SqlStatement)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static SqlOutputClause? GetOutputClause(this SqlStatement statement)
Parameters
statementSqlStatement
Returns
GetWithClause(SqlStatement)
public static SqlWithClause? GetWithClause(this SqlStatement statement)
Parameters
statementSqlStatement
Returns
HasSomeModifiers(SqlSelectClause, bool, bool)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static bool HasSomeModifiers(this SqlSelectClause select, bool ignoreSkip, bool ignoreTake)
Parameters
selectSqlSelectClauseignoreSkipboolignoreTakebool
Returns
IsDelete(SqlStatement)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static bool IsDelete(this SqlStatement statement)
Parameters
statementSqlStatement
Returns
IsInsert(SqlStatement)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static bool IsInsert(this SqlStatement statement)
Parameters
statementSqlStatement
Returns
IsUpdate(SqlStatement)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static bool IsUpdate(this SqlStatement statement)
Parameters
statementSqlStatement
Returns
NeedsIdentity(SqlStatement)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public static bool NeedsIdentity(this SqlStatement statement)
Parameters
statementSqlStatement
Returns
WithName(SqlFunction, string)
public static SqlFunction WithName(this SqlFunction func, string name)
Parameters
funcSqlFunctionnamestring