MigrationBuilder.DeleteData Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
DeleteData(String, String[], String[], Object[,], String) |
Vytvoří objekt pro DeleteDataOperation odstranění více řádků počátečních dat z tabulky pomocí složeného klíče (s více sloupci). |
DeleteData(String, String[], String[], Object[], String) |
DeleteDataOperation Vytvoří k odstranění jednoho řádku počátečních dat z tabulky pomocí složeného klíče (s více sloupci). |
DeleteData(String, String, String, Object, String) |
DeleteDataOperation Vytvoří k odstranění jednoho řádku počátečních dat. |
DeleteData(String, String, String, Object[], String) |
DeleteDataOperation Vytvoří k odstranění více řádků počátečních dat. |
DeleteData(String, String[], Object[,], String) |
Vytvoří objekt pro DeleteDataOperation odstranění více řádků počátečních dat z tabulky pomocí složeného klíče (s více sloupci). |
DeleteData(String, String[], Object[], String) |
DeleteDataOperation Vytvoří k odstranění jednoho řádku počátečních dat z tabulky pomocí složeného klíče (s více sloupci). |
DeleteData(String, String, Object[], String) |
DeleteDataOperation Vytvoří k odstranění více řádků počátečních dat. |
DeleteData(String, String, Object, String) |
DeleteDataOperation Vytvoří k odstranění jednoho řádku počátečních dat. |
DeleteData(String, String[], String[], Object[,], String)
Vytvoří objekt pro DeleteDataOperation odstranění více řádků počátečních dat z tabulky pomocí složeného klíče (s více sloupci).
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)
Parametry
- table
- String
Tabulka, ze které budou data odstraněna.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádků, které se mají odstranit.
- keyColumnTypes
- String[]
Typy úložiště pro sloupce, které budou použity k identifikaci řádků, které mají být odstraněny.
- keyValues
- Object[,]
Hodnoty klíčů řádků, které se mají odstranit, kde každý prvek vnějšího pole představuje řádek a každé vnitřní pole obsahuje hodnoty pro každý z klíčových sloupců v keyColumns.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
DeleteData(String, String[], String[], Object[], String)
DeleteDataOperation Vytvoří k odstranění jednoho řádku počátečních dat z tabulky pomocí složeného klíče (s více sloupci).
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)
Parametry
- table
- String
Tabulka, ze které budou data odstraněna.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádku, který chcete odstranit.
- keyColumnTypes
- String[]
Typy úložiště pro sloupce, které budou použity k identifikaci řádků, které mají být odstraněny.
- keyValues
- Object[]
Klíčové hodnoty řádku, který se má odstranit, jedna hodnota pro každý sloupec v keyColumns.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
DeleteData(String, String, String, Object, String)
DeleteDataOperation Vytvoří k odstranění jednoho řádku počátečních dat.
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)
Parametry
- table
- String
Tabulka, ze které budou data odstraněna.
- keyColumn
- String
Název klíčového sloupce, který se používá k výběru řádku, který chcete odstranit.
- keyColumnType
- String
Typ úložiště pro sloupec, který se použije k identifikaci řádků, které se mají odstranit.
- keyValue
- Object
Hodnota klíče řádku, který chcete odstranit.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
DeleteData(String, String, String, Object[], String)
DeleteDataOperation Vytvoří k odstranění více řádků počátečních dat.
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)
Parametry
- table
- String
Tabulka, ze které budou data odstraněna.
- keyColumn
- String
Název klíčového sloupce, který se používá k výběru řádku, který chcete odstranit.
- keyColumnType
- String
Typ úložiště pro sloupec, který se použije k identifikaci řádků, které se mají odstranit.
- keyValues
- Object[]
Klíčové hodnoty řádků, které se mají odstranit, jedna hodnota na řádek.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
DeleteData(String, String[], Object[,], String)
Vytvoří objekt pro DeleteDataOperation odstranění více řádků počátečních dat z tabulky pomocí složeného klíče (s více sloupci).
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)
Parametry
- table
- String
Tabulka, ze které budou data odstraněna.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádků, které se mají odstranit.
- keyValues
- Object[,]
Hodnoty klíčů řádků, které se mají odstranit, kde každý prvek vnějšího pole představuje řádek a každé vnitřní pole obsahuje hodnoty pro každý z klíčových sloupců v keyColumns.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
DeleteData(String, String[], Object[], String)
DeleteDataOperation Vytvoří k odstranění jednoho řádku počátečních dat z tabulky pomocí složeného klíče (s více sloupci).
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)
Parametry
- table
- String
Tabulka, ze které budou data odstraněna.
- keyColumns
- String[]
Názvy klíčových sloupců použitých k výběru řádku, který chcete odstranit.
- keyValues
- Object[]
Klíčové hodnoty řádku, který se má odstranit, jedna hodnota pro každý sloupec v keyColumns.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
DeleteData(String, String, Object[], String)
DeleteDataOperation Vytvoří k odstranění více řádků počátečních dat.
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)
Parametry
- table
- String
Tabulka, ze které budou data odstraněna.
- keyColumn
- String
Název klíčového sloupce, který se používá k výběru řádku, který chcete odstranit.
- keyValues
- Object[]
Klíčové hodnoty řádků, které se mají odstranit, jedna hodnota na řádek.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
DeleteData(String, String, Object, String)
DeleteDataOperation Vytvoří k odstranění jednoho řádku počátečních dat.
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)
Parametry
- table
- String
Tabulka, ze které budou data odstraněna.
- keyColumn
- String
Název klíčového sloupce, který se používá k výběru řádku, který chcete odstranit.
- keyValue
- Object
Hodnota klíče řádku, který chcete odstranit.
- schema
- String
Schéma, které obsahuje tabulku, nebo null
pro použití výchozího schématu.
Návraty
Tvůrce, který umožňuje přidání poznámek k operaci.
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Platí pro
Entity Framework