MigrationBuilder.DeleteData Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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
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
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
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
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
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
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
Ek açıklamaların işleme eklenmesine izin veren bir Oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. veritabanı geçişleri .