MoveTableOperation 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.
Bir tabloyu bir şemadan diğerine taşımayı 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 MoveTableOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type MoveTableOperation = class
inherit MigrationOperation
Public Class MoveTableOperation
Inherits MigrationOperation
- Devralma
Oluşturucular
| MoveTableOperation(String, String, Object) |
MoveTableOperation 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) |
| ContextKey |
Verilerin yeni tabloya taşınabilmesi için geçiş geçmişi tablosu değiştirilirken kullanılır. |
| CreateTableOperation |
Geçiş geçmişi tablosu değiştirildiğinde, tablonun yalnızca bırakılıp birincil anahtarı eklemek yerine yeniden oluşturulabilmesi için kullanılır. |
| Inverse |
Tabloyu özgün şemasına geri taşıyan bir işlemi alır. |
| IsDestructiveChange |
Bu işlemin veri kaybına neden olup olmadığını belirten bir değer alır. |
| IsSystem |
Bunun bir sistem tablosu olup olmadığını gösteren bir değer alır. |
| Name |
Taşınacak tablonun adını alır. |
| NewSchema |
Tablonun taşınacak şemanın adını alır. |