共用方式為


Microsoft.Data.Schema.Tools.DataGenerator 命名空間

這個命名空間包含用來定義資料產生計劃各部分的類別。 資料產生計劃可用來產生資料庫的實際測試資料。

如需Visual Studio中的資料產生資訊,請參閱 使用資料產生器產生資料庫的測試資料

類別

  類別 說明
公用類別 ColumnConfigAnnotation 表示資料產生計劃之資料行的組態設定。
公用類別 DataGenerationServices 這個抽象基底類別負責將資料庫結構描述提供者的特定資訊提供給資料產生功能,以啟用該提供者的資料產生。
公用類別 DataSink 提供方法和屬性的抽象基底類別,這些方法和屬性用來儲存資料產生計劃所建立的資料。
公用類別 DefaultDistributionDesigner 表示在設計階段處理資料產生器之散發的預設設計工具實作。
公用類別 DefaultGeneratorDesigner 提供預設資料產生器設計工具,以在設計階段編輯資料產生器。
公用類別 DesignerInit 提供 Microsoft.Data.Schema.Tools.DataGenerator 命名空間中擴充物件的啟始設定資訊。
公用類別 Distribution 提供基底類別,這個類別可讓您使用宣告式 API 進行散發。
公用類別 DistributionAttribute 識別散發的設計工具。
公用類別 DistributionInit 提供 Distribution 設計工具的初始化資訊。
公用類別 ForeignKeyAttribute 表示可以針對其為外部索引鍵資料行的資料行,選取特定的自訂資料產生器。
公用類別 Generator 表示資料產生器的抽象基底類別。
公用類別 GeneratorAttribute 識別資料產生器要套用的設計工具。
公用類別 GeneratorInit 包含可用來初始化資料產生器類別 (Class) 之執行個體 (Instance) 的資訊。
公用類別 GeneratorStylesAttribute 屬性,用於識別資料產生器的產生器樣式。
公用類別 GeneratorUserException 資料產生器實作項所擲回的例外狀況,當產生資料時發生錯誤,就會擲回這個例外狀況。
公用類別 InputAttribute 屬性 (Attribute),將產生器屬性 (Property) 識別為輸入屬性 (Property)。
公用類別 InputChangedEventArgs 提供當使用者變更輸入屬性之後發生之事件的資料。
公用類別 InputChangingEventArgs 提供當使用者變更輸入屬性時發生之驗證事件的資料。
公用類別 InputDescriptor 描述資料產生器的單一輸入。
公用類別 InputValidationException IGenerator 的實作項在驗證期間擲回的例外狀況,表示輸入值不正確。
公用類別 OutputAttribute 用來識別資料產生器之每個輸出屬性 (Property) 的屬性 (Attribute)。
公用類別 OutputDescriptor 描述資料產生器的單一輸出。
公用類別 TableStorage 表示資料表的資料產生。
公用類別 TableStorageContext 產生新的資料列,並提供目前資料列產生狀態的相關資訊。
公用類別 TableStorageEventArgs 包含與相關聯事件相關的訊息。

介面

  介面 說明
公用介面 IDataTransformPlanServices 資料轉換計劃功能可用來從目標資料庫建立資料產生計劃,以及將循序資料繫結產生器指派給每個資料行。如此,即可有效地建立資料產生計劃,將來源資料庫複製到目標資料庫。此介面將提供資訊 (針對特定資料庫結構描述提供者),以啟用資料庫結構描述提供者的這項功能。產生器實作項不需要實作此介面。資料庫結構描述提供者實作項必須實作此介面,才能在其提供者上啟用資料轉換計劃的支援。
公用介面 IDesigner 定義散發設計工具的合約。IGeneratorDesigner 會實作這個介面。因此,這個介面也會定義資料產生器的合約。
公用介面 IDistribution 定義分佈合約。
公用介面 IGenerator 定義資料產生器合約。
公用介面 IGeneratorDesigner 定義資料產生器設計工具的合約。

列舉型別

  列舉型別 說明
公用列舉型別 AutoAssignedInput 指定基底資料產生器的輸入屬性型別。
公用列舉型別 ErrorType 表示資料產生期間發生的失敗類型。
公用列舉型別 GeneratorDesignerStyles 指定資料產生器會如何出現在資料產生計劃的使用者介面中。
公用列舉型別 Severity