View Source
Interface IDeleteBuilder
Builds a Delete expression.
Assembly: Umbraco.Infrastructure.dll
Syntax
public interface IDeleteBuilder : IFluentBuilder
Methods
View Source
Column(String)
Specifies the column to delete.
Declaration
IDeleteColumnBuilder Column(string columnName)
Parameters
| Type |
Name |
Description |
| System.String |
columnName |
|
Returns
View Source
DefaultConstraint()
Specifies the default constraint to delete.
Declaration
IDeleteDefaultConstraintOnTableBuilder DefaultConstraint()
Returns
View Source
ForeignKey()
Specifies the foreign key to delete.
Declaration
IDeleteForeignKeyFromTableBuilder ForeignKey()
Returns
View Source
ForeignKey(String)
Specifies the foreign key to delete.
Declaration
IDeleteForeignKeyOnTableBuilder ForeignKey(string foreignKeyName)
Parameters
| Type |
Name |
Description |
| System.String |
foreignKeyName |
|
Returns
View Source
FromTable(String)
Specifies the table to delete data from.
Declaration
IDeleteDataBuilder FromTable(string tableName)
Parameters
| Type |
Name |
Description |
| System.String |
tableName |
|
Returns
View Source
Index()
Specifies the index to delete.
Declaration
IDeleteIndexForTableBuilder Index()
Returns
View Source
Index(String)
Specifies the index to delete.
Declaration
IDeleteIndexForTableBuilder Index(string indexName)
Parameters
| Type |
Name |
Description |
| System.String |
indexName |
|
Returns
View Source
KeysAndIndexes(String, Boolean, Boolean)
Builds a Delete Keys and Indexes expression, and executes.
Declaration
IExecutableBuilder KeysAndIndexes(string tableName, bool local = true, bool foreign = true)
Parameters
| Type |
Name |
Description |
| System.String |
tableName |
|
| System.Boolean |
local |
|
| System.Boolean |
foreign |
|
Returns
View Source
KeysAndIndexes<TDto>(Boolean, Boolean)
Builds a Delete Keys and Indexes expression, and executes.
Declaration
IExecutableBuilder KeysAndIndexes<TDto>(bool local = true, bool foreign = true)
Parameters
| Type |
Name |
Description |
| System.Boolean |
local |
|
| System.Boolean |
foreign |
|
Returns
Type Parameters
View Source
PrimaryKey(String)
Specifies the primary key to delete.
Declaration
IDeleteConstraintBuilder PrimaryKey(string primaryKeyName)
Parameters
| Type |
Name |
Description |
| System.String |
primaryKeyName |
|
Returns
View Source
Table(String)
Specifies the table to delete.
Declaration
IExecutableBuilder Table(string tableName)
Parameters
| Type |
Name |
Description |
| System.String |
tableName |
|
Returns
View Source
UniqueConstraint(String)
Specifies the unique constraint to delete.
Declaration
IDeleteConstraintBuilder UniqueConstraint(string constraintName)
Parameters
| Type |
Name |
Description |
| System.String |
constraintName |
|
Returns