SqlOperation Sınıf
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.
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
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. |