MigrationBuilder.DeleteData Yöntem

Tanım

Aşırı Yüklemeler

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

Birden çok çekirdek DeleteDataOperation verisi satırı silmek için bir derlemesi.

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

Bileşik DeleteDataOperation (çok sütunlu) anahtara sahip bir tablodan tek bir çekirdek veri satırı silmek için bir derlemesi.

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

Tek bir DeleteDataOperation çekirdek verileri satırını silmek için bir oluşturur.

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

Bileşik DeleteDataOperation (çok sütunlu) anahtara sahip bir tablodan birden çok çekirdek veri satırı silmek için bir derlemesi.

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

DeleteDataOperationBileşik (çok sütunlu) anahtarı olan bir tablodan birden çok çekirdek verisi satırını silmek için bir oluşturur.

DeleteData(String, String, Object, String)

Tek bir DeleteDataOperation çekirdek verileri satırını silmek için bir oluşturur.

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

DeleteDataOperationBileşik (çok sütunlu) anahtar içeren bir tablodaki tek bir çekirdek verileri satırını silmek için bir oluşturur.

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

DeleteDataOperationBirden fazla çekirdek verisi satırını silmek için bir oluşturur.

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

Birden çok çekirdek DeleteDataOperation verisi satırı silmek için bir derlemesi.

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)

Parametreler

table
String

Verilerin silinecek olduğu tablo.

keyColumn
String

Silinecek satırı seçmek için kullanılan anahtar sütun adı.

keyColumnType
String

Silinmesi gereken satırları tanımlamak için kullanılacak sütunun depo türü.

keyValues
Object[]

Silinecek satırların anahtar değerleri, satır başına bir değer.

schema
String

Tabloyu içeren veya varsayılan null şemayı kullanan şema.

Döndürülenler

OperationBuilder<DeleteDataOperation>

Ek açıklamaların işleme eklenmesine izin vermek için bir oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı geçişleri.

Şunlara uygulanır

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

Bileşik DeleteDataOperation (çok sütunlu) anahtara sahip bir tablodan tek bir çekirdek veri satırı silmek için bir derlemesi.

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)

Parametreler

table
String

Verilerin silinecek olduğu tablo.

keyColumns
String[]

Silinecek satırı seçmek için kullanılan anahtar sütunlarının adları.

keyColumnTypes
String[]

Depo, silinmesi gereken satırları tanımlamak için kullanılacak sütunların türlerini belirtir.

keyValues
Object[]

Silinecek satırın anahtar değerleri, 'keyColumns' içinde her sütun için bir değer.

schema
String

Tabloyu içeren veya varsayılan null şemayı kullanan şema.

Döndürülenler

OperationBuilder<DeleteDataOperation>

Ek açıklamaların işleme eklenmesine izin vermek için bir oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı geçişleri.

Şunlara uygulanır

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

Tek bir DeleteDataOperation çekirdek verileri satırını silmek için bir oluşturur.

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)

Parametreler

table
String

Verilerin silineceği tablo.

keyColumn
String

Silinecek satırı seçmek için kullanılan anahtar sütununun adı.

keyColumnType
String

Silinmesi gereken satırları tanımlamak için kullanılacak olan sütun için depo türü.

keyValue
Object

Silinecek satırın anahtar değeri.

schema
String

Tabloyu içeren şema veya null varsayılan şemayı kullanmak için.

Döndürülenler

OperationBuilder<DeleteDataOperation>

Ek açıklamaların işleme eklenmesine izin veren bir Oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. veritabanı geçişleri .

Şunlara uygulanır

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

Bileşik DeleteDataOperation (çok sütunlu) anahtara sahip bir tablodan birden çok çekirdek veri satırı silmek için bir derlemesi.

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)

Parametreler

table
String

Verilerin silinecek olduğu tablo.

keyColumns
String[]

Silinecek satırları seçmek için kullanılan anahtar sütunlarının adları.

keyColumnTypes
String[]

Depo, silinmesi gereken satırları tanımlamak için kullanılacak sütunların türlerini belirtir.

keyValues
Object[,]

Dış dizinin her öğesinin bir satırı temsil ettiği ve her iç dizinin 'keyColumns' içindeki anahtar sütunlarının her biri için değerler içerdiği, silinecek satırların anahtar değerleri.

schema
String

Tabloyu içeren veya varsayılan null şemayı kullanan şema.

Döndürülenler

OperationBuilder<DeleteDataOperation>

Ek açıklamaların işleme eklenmesine izin vermek için bir oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı geçişleri.

Şunlara uygulanır

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

DeleteDataOperationBileşik (çok sütunlu) anahtarı olan bir tablodan birden çok çekirdek verisi satırını silmek için bir oluşturur.

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)

Parametreler

table
String

Verilerin silineceği tablo.

keyColumns
String[]

Silinecek satırları seçmek için kullanılan anahtar sütunlarının adları.

keyValues
Object[,]

Her bir iç dizi her bir satırı temsil eden her bir iç dizi, ' keyColumns ' içindeki her anahtar sütunun değerini içeren silinecek satırların anahtar değerleri.

schema
String

Tabloyu içeren şema veya null varsayılan şemayı kullanmak için.

Döndürülenler

OperationBuilder<DeleteDataOperation>

Ek açıklamaların işleme eklenmesine izin veren bir Oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. veritabanı geçişleri .

Şunlara uygulanır

DeleteData(String, String, Object, String)

Tek bir DeleteDataOperation çekirdek verileri satırını silmek için bir oluşturur.

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)

Parametreler

table
String

Verilerin silineceği tablo.

keyColumn
String

Silinecek satırı seçmek için kullanılan anahtar sütununun adı.

keyValue
Object

Silinecek satırın anahtar değeri.

schema
String

Tabloyu içeren şema veya null varsayılan şemayı kullanmak için.

Döndürülenler

OperationBuilder<DeleteDataOperation>

Ek açıklamaların işleme eklenmesine izin veren bir Oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. veritabanı geçişleri .

Şunlara uygulanır

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

DeleteDataOperationBileşik (çok sütunlu) anahtar içeren bir tablodaki tek bir çekirdek verileri satırını silmek için bir oluşturur.

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)

Parametreler

table
String

Verilerin silineceği tablo.

keyColumns
String[]

Silinecek satırı seçmek için kullanılan anahtar sütunlarının adları.

keyValues
Object[]

' KeyColumns ' içindeki her sütun için bir değer olmak üzere Silinecek satırın anahtar değerleri.

schema
String

Tabloyu içeren şema veya null varsayılan şemayı kullanmak için.

Döndürülenler

OperationBuilder<DeleteDataOperation>

Ek açıklamaların işleme eklenmesine izin veren bir Oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. veritabanı geçişleri .

Şunlara uygulanır

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

DeleteDataOperationBirden fazla çekirdek verisi satırını silmek için bir oluşturur.

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)

Parametreler

table
String

Verilerin silineceği tablo.

keyColumn
String

Silinecek satırı seçmek için kullanılan anahtar sütununun adı.

keyValues
Object[]

Silinecek satırların anahtar değerleri, satır başına bir değer.

schema
String

Tabloyu içeren şema veya null varsayılan şemayı kullanmak için.

Döndürülenler

OperationBuilder<DeleteDataOperation>

Ek açıklamaların işleme eklenmesine izin veren bir Oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. veritabanı geçişleri .

Şunlara uygulanır