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