AddPrimaryKeyOperation 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.
Tabloya birincil anahtar eklemeyi 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 AddPrimaryKeyOperation : System.Data.Entity.Migrations.Model.PrimaryKeyOperation
type AddPrimaryKeyOperation = class
inherit PrimaryKeyOperation
Public Class AddPrimaryKeyOperation
Inherits PrimaryKeyOperation
- Devralma
Oluşturucular
| AddPrimaryKeyOperation(Object) |
AddPrimaryKeyOperation sınıfının yeni bir örneğini başlatır. Tablo ve Sütunlar ö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) |
| Columns |
Birincil anahtarı oluşturan sütunları 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: PrimaryKeyOperation) |
| HasDefaultName |
Bu birincil anahtar için belirli bir ad sağlandığını belirten bir değer alır. (Devralındığı yer: PrimaryKeyOperation) |
| Inverse |
Birincil anahtarı bırakma işlemini alır. |
| IsClustered |
Bunun kümelenmiş birincil anahtar olup olmadığını alır veya ayarlar. (Devralındığı yer: PrimaryKeyOperation) |
| IsDestructiveChange |
Bu işlemin veri kaybına neden olup olmadığını belirten bir değer alır. (Devralındığı yer: PrimaryKeyOperation) |
| Name |
Bu birincil anahtarı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: PrimaryKeyOperation) |
| Table |
Birincil anahtarı içeren 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: PrimaryKeyOperation) |