Share via


MigrationBuilder.DeleteData Methode

Definition

Überlädt

DeleteData(String, String[], String[], Object[,], String)

Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Startdaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltige Schlüssel) zu löschen.

DeleteData(String, String[], String[], Object[], String)

Erstellt eine DeleteDataOperation , um eine einzelne Zeile mit Startdaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltig) zu löschen.

DeleteData(String, String, String, Object, String)

Erstellt eine DeleteDataOperation , um eine einzelne Zeile mit Startdaten zu löschen.

DeleteData(String, String, String, Object[], String)

Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Startdaten zu löschen.

DeleteData(String, String[], Object[,], String)

Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Startdaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltige Schlüssel) zu löschen.

DeleteData(String, String[], Object[], String)

Erstellt eine DeleteDataOperation , um eine einzelne Zeile mit Startdaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltig) zu löschen.

DeleteData(String, String, Object[], String)

Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Startdaten zu löschen.

DeleteData(String, String, Object, String)

Erstellt eine DeleteDataOperation , um eine einzelne Zeile mit Startdaten zu löschen.

DeleteData(String, String[], String[], Object[,], String)

Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Startdaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltige Schlüssel) zu löschen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string[] keyColumns, string[] keyColumnTypes, object[,] keyValues, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string[] keyColumns, string[] keyColumnTypes, object?[,] keyValues, string? schema = default);
abstract member DeleteData : string * string[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
override this.DeleteData : string * string[] * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
Public Overridable Function DeleteData (table As String, keyColumns As String(), keyColumnTypes As String(), keyValues As Object(,), Optional schema As String = Nothing) As OperationBuilder(Of DeleteDataOperation)

Parameter

table
String

Die Tabelle, aus der die Daten gelöscht werden.

keyColumns
String[]

Die Namen der Schlüsselspalten, die zum Auswählen der zu löschenden Zeilen verwendet werden.

keyColumnTypes
String[]

Die Speichertypen für die Spalten, die verwendet werden, um die Zeilen zu identifizieren, die gelöscht werden sollen.

keyValues
Object[,]

Die Schlüsselwerte der zu löschenden Zeilen, wobei jedes Element des äußeren Arrays eine Zeile darstellt und jedes innere Array Werte für jede der Schlüsselspalten in "keyColumns" enthält.

schema
String

Das Schema, das die Tabelle enthält, oder null das standardschema verwendet werden soll.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang ermöglicht.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für:

DeleteData(String, String[], String[], Object[], String)

Erstellt eine DeleteDataOperation , um eine einzelne Zeile mit Startdaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltig) zu löschen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string[] keyColumns, string[] keyColumnTypes, object[] keyValues, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string[] keyColumns, string[] keyColumnTypes, object?[] keyValues, string? schema = default);
abstract member DeleteData : string * string[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
override this.DeleteData : string * string[] * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
Public Overridable Function DeleteData (table As String, keyColumns As String(), keyColumnTypes As String(), keyValues As Object(), Optional schema As String = Nothing) As OperationBuilder(Of DeleteDataOperation)

Parameter

table
String

Die Tabelle, aus der die Daten gelöscht werden.

keyColumns
String[]

Die Namen der Schlüsselspalten, die zum Auswählen der zu löschenden Zeile verwendet werden.

keyColumnTypes
String[]

Die Speichertypen für die Spalten, die verwendet werden, um die Zeilen zu identifizieren, die gelöscht werden sollen.

keyValues
Object[]

Die Schlüsselwerte der zu löschenden Zeile, ein Wert für jede Spalte in "keyColumns".

schema
String

Das Schema, das die Tabelle enthält, oder null das standardschema verwendet werden soll.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang ermöglicht.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für:

DeleteData(String, String, String, Object, String)

Erstellt eine DeleteDataOperation , um eine einzelne Zeile mit Startdaten zu löschen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string keyColumn, string keyColumnType, object keyValue, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string keyColumn, string keyColumnType, object? keyValue, string? schema = default);
abstract member DeleteData : string * string * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
override this.DeleteData : string * string * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
Public Overridable Function DeleteData (table As String, keyColumn As String, keyColumnType As String, keyValue As Object, Optional schema As String = Nothing) As OperationBuilder(Of DeleteDataOperation)

Parameter

table
String

Die Tabelle, aus der die Daten gelöscht werden.

keyColumn
String

Der Name der Schlüsselspalte, die zum Auswählen der zu löschenden Zeile verwendet wird.

keyColumnType
String

Der Speichertyp für die Spalte, die verwendet wird, um die Zeilen zu identifizieren, die gelöscht werden sollen.

keyValue
Object

Der Schlüsselwert der zu löschenden Zeile.

schema
String

Das Schema, das die Tabelle enthält, oder null das standardschema verwendet werden soll.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang ermöglicht.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für:

DeleteData(String, String, String, Object[], String)

Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Startdaten zu löschen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string keyColumn, string keyColumnType, object[] keyValues, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string keyColumn, string keyColumnType, object[] keyValues, string? schema = default);
abstract member DeleteData : string * string * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
override this.DeleteData : string * string * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
Public Overridable Function DeleteData (table As String, keyColumn As String, keyColumnType As String, keyValues As Object(), Optional schema As String = Nothing) As OperationBuilder(Of DeleteDataOperation)

Parameter

table
String

Die Tabelle, aus der die Daten gelöscht werden.

keyColumn
String

Der Name der Schlüsselspalte, die zum Auswählen der zu löschenden Zeile verwendet wird.

keyColumnType
String

Der Speichertyp für die Spalte, die verwendet wird, um die Zeilen zu identifizieren, die gelöscht werden sollen.

keyValues
Object[]

Die Schlüsselwerte der zu löschenden Zeilen, ein Wert pro Zeile.

schema
String

Das Schema, das die Tabelle enthält, oder null das standardschema verwendet werden soll.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang ermöglicht.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für:

DeleteData(String, String[], Object[,], String)

Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Startdaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltige Schlüssel) zu löschen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string[] keyColumns, object[,] keyValues, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string[] keyColumns, object?[,] keyValues, string? schema = default);
abstract member DeleteData : string * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
override this.DeleteData : string * string[] * obj[,] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
Public Overridable Function DeleteData (table As String, keyColumns As String(), keyValues As Object(,), Optional schema As String = Nothing) As OperationBuilder(Of DeleteDataOperation)

Parameter

table
String

Die Tabelle, aus der die Daten gelöscht werden.

keyColumns
String[]

Die Namen der Schlüsselspalten, die zum Auswählen der zu löschenden Zeilen verwendet werden.

keyValues
Object[,]

Die Schlüsselwerte der zu löschenden Zeilen, wobei jedes Element des äußeren Arrays eine Zeile darstellt und jedes innere Array Werte für jede der Schlüsselspalten in "keyColumns" enthält.

schema
String

Das Schema, das die Tabelle enthält, oder null das standardschema verwendet werden soll.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang ermöglicht.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für:

DeleteData(String, String[], Object[], String)

Erstellt eine DeleteDataOperation , um eine einzelne Zeile mit Startdaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltig) zu löschen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string[] keyColumns, object[] keyValues, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string[] keyColumns, object?[] keyValues, string? schema = default);
abstract member DeleteData : string * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
override this.DeleteData : string * string[] * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
Public Overridable Function DeleteData (table As String, keyColumns As String(), keyValues As Object(), Optional schema As String = Nothing) As OperationBuilder(Of DeleteDataOperation)

Parameter

table
String

Die Tabelle, aus der die Daten gelöscht werden.

keyColumns
String[]

Die Namen der Schlüsselspalten, die zum Auswählen der zu löschenden Zeile verwendet werden.

keyValues
Object[]

Die Schlüsselwerte der zu löschenden Zeile, ein Wert für jede Spalte in "keyColumns".

schema
String

Das Schema, das die Tabelle enthält, oder null das standardschema verwendet werden soll.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang ermöglicht.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für:

DeleteData(String, String, Object[], String)

Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Startdaten zu löschen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string keyColumn, object[] keyValues, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string keyColumn, object[] keyValues, string? schema = default);
abstract member DeleteData : string * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
override this.DeleteData : string * string * obj[] * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
Public Overridable Function DeleteData (table As String, keyColumn As String, keyValues As Object(), Optional schema As String = Nothing) As OperationBuilder(Of DeleteDataOperation)

Parameter

table
String

Die Tabelle, aus der die Daten gelöscht werden.

keyColumn
String

Der Name der Schlüsselspalte, die zum Auswählen der zu löschenden Zeile verwendet wird.

keyValues
Object[]

Die Schlüsselwerte der zu löschenden Zeilen, ein Wert pro Zeile.

schema
String

Das Schema, das die Tabelle enthält, oder null das standardschema verwendet werden soll.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang ermöglicht.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für:

DeleteData(String, String, Object, String)

Erstellt eine DeleteDataOperation , um eine einzelne Zeile mit Startdaten zu löschen.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string keyColumn, object keyValue, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation> DeleteData (string table, string keyColumn, object? keyValue, string? schema = default);
abstract member DeleteData : string * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
override this.DeleteData : string * string * obj * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DeleteDataOperation>
Public Overridable Function DeleteData (table As String, keyColumn As String, keyValue As Object, Optional schema As String = Nothing) As OperationBuilder(Of DeleteDataOperation)

Parameter

table
String

Die Tabelle, aus der die Daten gelöscht werden.

keyColumn
String

Der Name der Schlüsselspalte, die zum Auswählen der zu löschenden Zeile verwendet wird.

keyValue
Object

Der Schlüsselwert der zu löschenden Zeile.

schema
String

Das Schema, das die Tabelle enthält, oder null das standardschema verwendet werden soll.

Gibt zurück

Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang ermöglicht.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Gilt für: