SqlOperation Sınıf

Tanım

Doğrudan hedef veritabanına karşı yürütülecek sağlayıcıya özgü SQL deyimini temsil eder.

Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır.

public class SqlOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type SqlOperation = class
    inherit MigrationOperation
Public Class SqlOperation
Inherits MigrationOperation
Devralma
SqlOperation

Oluşturucular

SqlOperation(String, Object)

SqlOperation sınıfının yeni bir örneğini başlatır.

Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır.

Özellikler

AnonymousArguments

Sağlayıcılar tarafından işlenebilen ek bağımsız değişkenleri alır.

Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (bir uygulamanın son kullanıcısı gibi) tarafından sağlanan girişleri kabul edecek şekilde tasarlanmamıştır. Bu tür kaynaklardan giriş kabul edilirse, SQL ekleme saldırılarına karşı koruma sağlamak için bu API'lere geçirilmeden önce doğrulanmalıdır.

(Devralındığı yer: MigrationOperation)
Inverse

Bu işlemi geri döndürecek bir işlem alır.

(Devralındığı yer: MigrationOperation)
IsDestructiveChange

Bu işlemin veri kaybına neden olup olmadığını belirten bir değer alır.

Sql

Yürütülecek SQL'i alır.

SuppressTransaction

Bu deyimin geçiş işlemini işlemsel hale getirmek için kullanılan işlem kapsamı dışında gerçekleştirilip gerçekleştirilmeyeceğini belirten bir değer alır veya ayarlar. true olarak ayarlanırsa, geçiş işlemi başarısız olursa bu işlem geri alınmaz.

Şunlara uygulanır