MigrationBuilder.DeleteData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| DeleteData(String, String[], String[], Object[,], String) |
Erstellt ein DeleteDataOperation , um mehrere Zeilen mit Seeddaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltigen Schlüssel) zu löschen. |
| DeleteData(String, String[], String[], Object[], String) |
Erstellt ein DeleteDataOperation Element zum Löschen einer einzelnen Zeile mit Seeddaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltigen Schlüssel). |
| DeleteData(String, String, String, Object, String) |
Erstellt ein DeleteDataOperation Element zum Löschen einer einzelnen Zeile mit Seed-Daten. |
| DeleteData(String, String, String, Object[], String) |
Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Seeddaten zu löschen. |
| DeleteData(String, String[], Object[,], String) |
Erstellt ein DeleteDataOperation , um mehrere Zeilen mit Seeddaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltigen Schlüssel) zu löschen. |
| DeleteData(String, String[], Object[], String) |
Erstellt ein DeleteDataOperation Element zum Löschen einer einzelnen Zeile mit Seeddaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltigen Schlüssel). |
| DeleteData(String, String, Object[], String) |
Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Seeddaten zu löschen. |
| DeleteData(String, String, Object, String) |
Erstellt ein DeleteDataOperation Element zum Löschen einer einzelnen Zeile mit Seed-Daten. |
DeleteData(String, String[], String[], Object[,], String)
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
Erstellt ein DeleteDataOperation , um mehrere Zeilen mit Seeddaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltigen 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 enthält Werte für jede der Schlüsselspalten in "keyColumns".
- schema
- String
Das Schema, das die Tabelle enthält oder null das Standardschema verwenden soll.
Gibt zurück
Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Gilt für:
DeleteData(String, String[], String[], Object[], String)
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
Erstellt ein DeleteDataOperation Element zum Löschen einer einzelnen Zeile mit Seeddaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltigen Schlüssel).
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 verwenden soll.
Gibt zurück
Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Gilt für:
DeleteData(String, String, String, Object, String)
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
Erstellt ein DeleteDataOperation Element zum Löschen einer einzelnen Zeile mit Seed-Daten.
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 verwenden soll.
Gibt zurück
Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Gilt für:
DeleteData(String, String, String, Object[], String)
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Seeddaten 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 verwenden soll.
Gibt zurück
Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Gilt für:
DeleteData(String, String[], Object[,], String)
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
Erstellt ein DeleteDataOperation , um mehrere Zeilen mit Seeddaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltigen 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 enthält Werte für jede der Schlüsselspalten in "keyColumns".
- schema
- String
Das Schema, das die Tabelle enthält oder null das Standardschema verwenden soll.
Gibt zurück
Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Gilt für:
DeleteData(String, String[], Object[], String)
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
Erstellt ein DeleteDataOperation Element zum Löschen einer einzelnen Zeile mit Seeddaten aus einer Tabelle mit einem zusammengesetzten Schlüssel (mehrspaltigen Schlüssel).
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 verwenden soll.
Gibt zurück
Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Gilt für:
DeleteData(String, String, Object[], String)
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
Erstellt eine DeleteDataOperation , um mehrere Zeilen mit Seeddaten 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 verwenden soll.
Gibt zurück
Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .
Gilt für:
DeleteData(String, String, Object, String)
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
- Quelle:
- MigrationBuilder.cs
Erstellt ein DeleteDataOperation Element zum Löschen einer einzelnen Zeile mit Seed-Daten.
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 verwenden soll.
Gibt zurück
Ein Generator, der das Hinzufügen von Anmerkungen zum Vorgang zulässt.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .