DataGenerationServices Sınıf
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.
Devralma Hiyerarşisi
System.Object
Microsoft.Data.Schema.Tools.DataGenerator.DataGenerationServices
Ad alanı: Microsoft.Data.Schema.Tools.DataGenerator
Derleme: Microsoft.Data.Schema.Tools (Microsoft.Data.Schema.Tools.dll içinde)
Sözdizimi
'Bildirim
Public MustInherit Class DataGenerationServices _
Implements IExtensionInformation, IExtension
public abstract class DataGenerationServices : IExtensionInformation,
IExtension
public ref class DataGenerationServices abstract : IExtensionInformation,
IExtension
[<AbstractClass>]
type DataGenerationServices =
class
interface IExtensionInformation
interface IExtension
end
public abstract class DataGenerationServices implements IExtensionInformation, IExtension
DataGenerationServices türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
DataGenerationServices | Başlatmak için türetilmiş sınıfları kurucuya aradığını DataGenerationServices sınıfa |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
ExtensionHandle | Bu uzantı için uzantı tanıtıcı alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
Annotate | Sağlanan tablo inceler ve her sütun için yapılandırma bilgilerini belirtmek için veri üretimi ek açıklama ekler. |
![]() |
AvailableColumnTypes | Bir sütun tanımlamak kullanılabilir hale getirmek için seçtiğiniz veritabanı veri türleri listesini döndürür Visual Studio. |
![]() |
AvailableExtensionTypes | Salt okunur kullanım için kullanılabilir duruma getirmek istediğiniz genişletilmiş veri türleri koleksiyonunu döndürür Araçlar Seçenekler iletişim kutusu. |
![]() |
Equals | Belirler olup belirtilen Object eşittir geçerli Object. (Object kaynağından devralındı.) |
![]() |
FilterGenerators | Sağlanan sütun için olası çıktı tanımlayıcı sağlanan listeden tanımlayıcıları kaldırır çıktı. |
![]() |
Finalize | Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.) |
![]() |
GetAnnotationsIncludedInSerialization | Veri oluşturma planı sıralanmış, dahil olan ek açıklamaları türleri listesini döndürür. |
![]() |
GetCopiedAnnotationTypes | Ne zaman denilen Visual Studio eşitleyen bir veri oluşturma planı mevcut proje şeması.Bu yöntem sağlar Visual Studio kopyalama ek açıklamaları proje modelinden veri nesil modeli. |
![]() |
GetDbTypeExtension | Sağlanan sütun eşlenmesini istediğiniz bir genişletilmiş veritabanı türü çıktı temsil eden bir tür verir. |
![]() |
GetDefaultForeignKeyGenerator | Varsayılan olarak atanan belirli bir yabancı anahtar generator döndürür. |
![]() |
GetGeneratorInput | Esas sağlanan sütun için bir değer döndürür üzerinde sağlanan AutoAssignedInput üye. |
![]() |
GetHashCode | Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.) |
![]() |
GetModelCopyConfiguration | Yapılandırma öğeleri için sağlanan veri şema modelinde alır. |
![]() |
GetPreferredDataSink | Hangi veri üretimi planından üretilen verilerle birlikte belirler. |
![]() |
GetReferencedColumn | Sağlanan sütun başvuran sütunların listesini döndürür. |
![]() |
GetReferencedTables | Sağlanan tablo, isteğe bağlı olarak kendini başvuruları da dahil olmak üzere başvuran tablolar listesini döndürür. |
![]() |
GetReferencingTables | İsteğe bağlı olarak kendini başvuruları da dahil olmak üzere sağlanan tabloya başvuran tablolar listesini döndürür. |
![]() |
GetRelevantModelClasses | Modeli öğe kümesi için plan yanıtlar veri üretimi değiştiği belirlemek için kullanılır. |
![]() |
GetType | Alır Type geçerli bir örneği. (Object kaynağından devralındı.) |
![]() |
GetTypesExcludedFromComparison | Hedef veritabanı modeli karşılaştırmadan kaldırılacak öğeleri tanımlar. |
![]() |
InitializeModelComparerConstructor | Geliştirici karşılaştırıcısı kurucusuna veri modeline özgü değişiklikler yapmak izin verir. |
![]() |
InitializePlanModelConstructor | |
![]() |
InitializeVerificationModelConstructor | Hedef veritabanında veri planı doğrulandığında, sağlanan veri modeline özgü herhangi bir değişiklik için sağlanan düzenlememeyi kurucusu geliştirici sağlar. |
![]() |
IsNewColumnSelected | Sağlanan yeni oluşturulan veya yüklenen yeni, sütun için veri üretimi olarak seçilen görüntülenip görüntülenmeyeceğini belirler. |
![]() |
MapColumnToDbTypes | Sağlanan sütun için en uygun veri türlerini ilgili seçimlerinizi listesini döndürür. |
![]() |
MapColumnToDefaultDbType | Sağlanan sütun için varsayılan olarak kullanmak istediğiniz veritabanı veri türü verir. |
![]() |
MapGeneratorOutputToDbTypes | Verilen özel veritabanı türü için çıktı eşlemek uygun olacak şekilde miktarını kararlaştırmak veritabanı veri türleri dizisi döndürür. |
![]() |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) |
![]() |
PopulateDefaultMappings | Seçimlerinizi belirli varsayılan eşlemeleri veritabanı veri türleri için kullanılabilir çıkış tanımlayıcısı eşlemeleri oluşturucuya sağlanan listesini kullanarak çıktı tanımlayıcıları döndürür.Seçimlerinizi çıktı tanımlayıcıları için veritabanı veri türleri, belirli varsayılan eşlemeleri ve çıkış tanımlayıcıları için genişletilmiş veritabanı veri türlerinin varsayılan eşlemeleri geri döndürür. |
![]() |
SetExtensionHandle | Uzantısı tutamacını geçerli nesne için ayarlar. |
![]() |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
Açıklamalar
Veritabanı şeması sağlayıcıları yazanlar için sağlayıcının veri üretimi etkinleştirmek için bu sınıf uygulamak. Veri jeneratörler geliştiriciler bu sınıf uygulamak zorunda değildir. Bu sınıf yöntemleri çoğu verilir Araçlar Seçenekler kullanıcı arabiriminde Visual Studio.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.
Ayrıca bkz.
Başvuru
Microsoft.Data.Schema.Tools.DataGenerator Ad Alanı