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) |
DeleteDataOperation Bileşik (çok sütunlu) anahtarla bir tablodan birden çok çekirdek verisi satırını silmek için bir oluşturur. |
DeleteData(String, String[], String[], Object[], String) |
DeleteDataOperation Bileşik (çok sütunlu) anahtarla bir tablodan tek bir çekirdek veri satırını silmek için bir oluşturur. |
DeleteData(String, String, String, Object, String) |
Tek bir tohum veri satırını silmek için bir DeleteDataOperation oluşturur. |
DeleteData(String, String, String, Object[], String) |
Birden çok tohum verisi satırını silmek için bir DeleteDataOperation oluşturur. |
DeleteData(String, String[], Object[,], String) |
DeleteDataOperation Bileşik (çok sütunlu) anahtarla bir tablodan birden çok çekirdek verisi satırını silmek için bir oluşturur. |
DeleteData(String, String[], Object[], String) |
DeleteDataOperation Bileşik (çok sütunlu) anahtarla bir tablodan tek bir çekirdek veri satırını silmek için bir oluşturur. |
DeleteData(String, String, Object[], String) |
Birden çok tohum verisi satırını silmek için bir DeleteDataOperation oluşturur. |
DeleteData(String, String, Object, String) |
Tek bir tohum veri satırını silmek için bir DeleteDataOperation oluşturur. |
DeleteData(String, String[], String[], Object[,], String)
DeleteDataOperation Bileşik (çok sütunlu) anahtarla 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, 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 silineceği tablo.
- keyColumns
- String[]
Silinecek satırları seçmek için kullanılan anahtar sütunların adları.
- keyColumnTypes
- String[]
Silinecek satırları tanımlamak için kullanılacak sütunların depo türleri.
- keyValues
- Object[,]
Silinecek satırların anahtar değerleri; burada dış dizinin her öğesi bir satırı temsil eder ve her iç dizi 'keyColumns' içindeki anahtar sütunlarının her biri için değerler içerir.
- schema
- String
Tabloyu içeren veya null
varsayılan şemayı kullanan şema.
Döndürülenler
İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .
Şunlara uygulanır
DeleteData(String, String[], String[], Object[], String)
DeleteDataOperation Bileşik (çok sütunlu) anahtarla bir tablodan tek bir çekirdek veri 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, 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 silineceği tablo.
- keyColumns
- String[]
Silinecek satırı seçmek için kullanılan anahtar sütunların adları.
- keyColumnTypes
- String[]
Silinecek satırları tanımlamak için kullanılacak sütunların depo türleri.
- keyValues
- Object[]
Silinecek satırın anahtar değerleri, 'keyColumns' içindeki her sütun için bir değer.
- schema
- String
Tabloyu içeren veya null
varsayılan şemayı kullanan şema.
Döndürülenler
İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .
Şunlara uygulanır
DeleteData(String, String, String, Object, String)
Tek bir tohum veri satırını silmek için bir DeleteDataOperation 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
Silinecek satırları tanımlamak için kullanılacak sütunun depo türü.
- keyValue
- Object
Silinecek satırın anahtar değeri.
- schema
- String
Tabloyu içeren veya null
varsayılan şemayı kullanan şema.
Döndürülenler
İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .
Şunlara uygulanır
DeleteData(String, String, String, Object[], String)
Birden çok tohum verisi satırını silmek için bir DeleteDataOperation oluşturur.
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 silineceği tablo.
- keyColumn
- String
Silinecek satırı seçmek için kullanılan anahtar sütununun adı.
- keyColumnType
- String
Silinecek 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 null
varsayılan şemayı kullanan şema.
Döndürülenler
İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .
Şunlara uygulanır
DeleteData(String, String[], Object[,], String)
DeleteDataOperation Bileşik (çok sütunlu) anahtarla 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 adları.
- keyValues
- Object[,]
Silinecek satırların anahtar değerleri; burada dış dizinin her öğesi bir satırı temsil eder ve her iç dizi 'keyColumns' içindeki anahtar sütunlarının her biri için değerler içerir.
- schema
- String
Tabloyu içeren veya null
varsayılan şemayı kullanan şema.
Döndürülenler
İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .
Şunlara uygulanır
DeleteData(String, String[], Object[], String)
DeleteDataOperation Bileşik (çok sütunlu) anahtarla bir tablodan tek bir çekirdek veri 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 adları.
- keyValues
- Object[]
Silinecek satırın anahtar değerleri, 'keyColumns' içindeki her sütun için bir değer.
- schema
- String
Tabloyu içeren veya null
varsayılan şemayı kullanan şema.
Döndürülenler
İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .
Şunlara uygulanır
DeleteData(String, String, Object[], String)
Birden çok tohum verisi satırını silmek için bir DeleteDataOperation 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 veya null
varsayılan şemayı kullanan şema.
Döndürülenler
İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .
Şunlara uygulanır
DeleteData(String, String, Object, String)
Tek bir tohum veri satırını silmek için bir DeleteDataOperation 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 veya null
varsayılan şemayı kullanan şema.
Döndürülenler
İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .
Şunlara uygulanır
Entity Framework