DropForeignKeyOperation Sınıf

Tanım

Tablodan bırakılan yabancı anahtar kısıtlamasını 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 DropForeignKeyOperation : System.Data.Entity.Migrations.Model.ForeignKeyOperation
type DropForeignKeyOperation = class
    inherit ForeignKeyOperation
Public Class DropForeignKeyOperation
Inherits ForeignKeyOperation
Devralma

Oluşturucular

DropForeignKeyOperation(AddForeignKeyOperation, Object)

DropForeignKeyOperation 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.

DropForeignKeyOperation(Object)

DropForeignKeyOperation sınıfının yeni bir örneğini başlatır. PrincipalTable, DependentTable ve DependentColumns özellikleri de doldurulmalıdı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

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)
DependentColumns

Yabancı anahtar sütunlarının adları.

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: ForeignKeyOperation)
DependentTable

Yabancı anahtar sütunlarının bulunduğu tablonun adını alır veya ayarlar.

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: ForeignKeyOperation)
HasDefaultName

Bu yabancı anahtar kısıtlaması için belirli bir ad sağlandığını belirten bir değer alır.

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

Yabancı anahtar kısıtlamasını bırakma işleminin geri döndürüldüğünü temsil eden bir işlemi alır. Ters otomatik olarak hesaplanamaz, oluşturucuya sağlanmadıysa bu özellik null döndürür.

IsDestructiveChange

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

Name

Bu yabancı anahtar kısıtlamasının adını alır veya ayarlar. Hiçbir ad sağlanmazsa, varsayılan bir ad hesaplanı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: ForeignKeyOperation)
PrincipalTable

Yabancı anahtar kısıtlamasının hedef aldığı tablonun adını alır veya ayarlar.

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: ForeignKeyOperation)

Yöntemler

CreateDropIndexOperation()

yabancı anahtar sütunlarında ilişkili dizini bırakma işlemini alır.

Şunlara uygulanır