Aracılığıyla paylaş


Microsoft.Data.Schema.Tools.DataGenerator Ad Alanı

Bu ad, veri oluşturma planı bölümlerini tanımlamak için kullanılan sınıfları içerir. Veri oluşturma planları gerçekçi sınama verileri veritabanları oluşturmak için kullanılır.

İçinde veri oluşturma hakkında daha fazla bilgi için Visual Studiobakın Test Data veritabanları için veri üretici kullanarak oluşturma.

Sınıflar

  Sınıf Açıklama
Genel sınıf ColumnConfigAnnotation Yapılandırma ayarlarını bir sütun için bir veri üretimi planında temsil eder.
Genel sınıf DataGenerationServices Bu soyut temel sınıfı, bu sağlayıcı için veri üretimi etkinleştirmek için veri üretimi özellikle veritabanı şeması sağlayıcıya özgü bilgileri sağlanmasından sorumludur.
Genel sınıf DataSink Bir soyut temel sınıf veri oluşturma planı tarafından oluşturulan veri depolamak için kullanılan yöntemler ve özellikler sağlar.
Genel sınıf DefaultDistributionDesigner Tasarım zamanında veri üreticisi için dağıtımları çalışmak için varsayılan Tasarımcı uygulama temsil eder.
Genel sınıf DefaultGeneratorDesigner Varsayılan veri üreticisi Tasarımcısı, tasarım zamanında veri üreticisi ile çalışma sağlar.
Genel sınıf DesignerInit Uzantısı nesneleri için başlangıç sağlar Microsoft.Data.Schema.Tools.DataGenerator ad.
Genel sınıf Distribution Bildirime dayanan API dağıtımları için kullanmanızı sağlayan bir temel sınıf sağlar.
Genel sınıf DistributionAttribute Dağıtım için tasarımcı tanımlar.
Genel sınıf DistributionInit Başlatma bilgileri sağlayan bir Distribution Tasarımcısı.
Genel sınıf ForeignKeyAttribute Yabancı anahtar sütunları olan sütunlar için belirli özel veri üreticisi seçili olduğunu gösterir.
Genel sınıf Generator Veri jeneratörler için soyut temel sınıfı temsil eder.
Genel sınıf GeneratorAttribute Tasarımcı, uygulandığı veri üreticisi için tanımlar.
Genel sınıf GeneratorInit Veri üreticisi sınıfının bir örneğini başlatmak için kullanılan bilgileri içerir.
Genel sınıf GeneratorStylesAttribute Veri üreticisi generator stilleri tanımlayan öznitelik.
Genel sınıf GeneratorUserException Veri üretilirken bir hata oluşursa veri jeneratörler uygulayıcıları tarafından atılabilen bir istisna.
Genel sınıf InputAttribute Generator özellikleri giriş özellikleri olarak tanımlayan öznitelik.
Genel sınıf InputChangedEventArgs Kullanıcı değişiklikleri özellikler girdikten sonra meydana gelen olayları için veri sağlar.
Genel sınıf InputChangingEventArgs Veri özellikleri kullanıcı değişiklikleri girdikten sonra ortaya çıkan doğrulama olayları sağlar.
Genel sınıf InputDescriptor Tek bir giriş veri üreticisi açıklar.
Genel sınıf InputValidationException Bu uygulayıcıları tarafından atılan özel durum IGenerator bir girdi değeri yanlış olduğunu belirtmek için doğrulama sırasında.
Genel sınıf OutputAttribute Her tanımlamak için kullanılan öznitelik özelliği veri jeneratörler, çıktı.
Genel sınıf OutputDescriptor Tek bir çıkış veri üreticisi açıklar.
Genel sınıf TableStorage Bir tablo için veri üretimi temsil eder.
Genel sınıf TableStorageContext Yeni satırlar oluşturur ve geçerli durumunu satır oluşturma hakkında bilgi sağlar.
Genel sınıf TableStorageEventArgs İlişkili olaya ilişkin bir ileti içerir.

Arabirimler

  Arabirim Açıklama
Genel arabirim IDataTransformPlanServices Veri dönüşüm planı özelliği hedef veritabanından bir veri oluşturma planı oluşturmak ve sıralı veriyle jeneratörler her sütun için atamak için kullanılır.Bu verimli bir kaynak veritabanından hedef veritabanına kopyalayan bir veri oluşturma planı oluşturur.Bu arabirim için bir veritabanı şeması sağlayıcısı bu özelliği sağlayan (için belirli bir veritabanı şeması sağlayıcısı) sağlar.Generator uygulayıcıları bu arabirim uygulamak gerekmez; veritabanı şeması sağlayıcı uygulayıcıları veri dönüştürme planlarını sağlayıcının temel desteğini etkinleştirmek için bu arabirimini uygulamalıdır.
Genel arabirim IDesigner Dağıtım tasarımcıları için sözleşme tanımlar.IGeneratorDesignerBu arabirimi uygular.Bu nedenle, bu arabirime veri jeneratörler için sözleşme de tanımlar.
Genel arabirim IDistribution Dağıtım sözleşmesi tanımlar.
Genel arabirim IGenerator Veri Üreticisi Sözleşmesi tanımlar.
Genel arabirim IGeneratorDesigner Veri üreticisi tasarımcıları için sözleşme tanımlar.

Sabit Listeleri

  Sabit Listesi Açıklama
Genel sabit listesi AutoAssignedInput Temel veri üreticisi giriş özelliklerini belirtir.
Genel sabit listesi ErrorType Veri oluşturma sırasında oluşan hata türünü gösterir.
Genel sabit listesi GeneratorDesignerStyles Veri üretimi planlar için kullanıcı arabiriminde bir veri üreticisi nasıl görüntüleneceğini belirtir.
Genel sabit listesi Severity