AlterTableOperation Sınıf

Tanım

Tablodaki özel ek açıklamalarda yapılan değişiklikleri temsil eder. Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (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 AlterTableOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type AlterTableOperation = class
    inherit MigrationOperation
Public Class AlterTableOperation
Inherits MigrationOperation
Devralma
AlterTableOperation

Oluşturucular

AlterTableOperation(String, IDictionary<String,AnnotationValues>, Object)

AlterTableOperation sınıfının yeni bir örneğini başlatır. Entity Framework Geçişleri API'leri, güvenilmeyen kaynaklar (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

Annotations

Tabloda değiştirilen özel ek açıklamaları alır.

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 (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)
Columns

Ek açıklamaların değiştirildiği tabloya eklenecek sütunları alır.

Inverse

Ek açıklamaların bu işlem uygulanmadan önceki şekline geri döndürülmesi için bunun tersi olan bir işlemi alır.

IsDestructiveChange

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

Name

Ek açıklamaların değiştirildiği tablonun adını alır.

Şunlara uygulanır