HistoryOperation 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.
Geçiş geçmişi tablosundaki DML değişikliklerini temsil eden işlem. Geçiş geçmişi tablosu, veritabanına uygulanmış olan geçişlerin günlüğünü depolamak için kullanılı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.
public class HistoryOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type HistoryOperation = class
inherit MigrationOperation
Public Class HistoryOperation
Inherits MigrationOperation
- Devralma
- Türetilmiş
Oluşturucular
| HistoryOperation(IList<DbModificationCommandTree>, Object) |
HistoryOperation 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. |
| HistoryOperation(String, String, Object) |
HistoryOperation sınıfının yeni bir örneğini başlatı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) |
| CommandTrees |
Geçmiş tablosuna uygulanan işlemleri temsil eden komut dizisi. |
| Inverse |
Bu işlemi geri döndürecek bir işlemi alır. (Devralındığı yer: MigrationOperation) |
| IsDestructiveChange |
Bu işlemin veri kaybına neden olup olmadığını belirten bir değer alır. |
| MigrationId |
Etkilenen geçişin adını alır. |
| Table |
Geçiş geçmişi tablosunun adını alır. |