DataGenerationServices.PopulateDefaultMappings 方法
使用所提供之輸出描述元對應的可用產生器清單,傳回您所選擇之資料庫資料型別與輸出描述元的特定預設對應。 它會傳回所選擇之資料庫資料型別與輸出描述元的特定預設對應,以及擴充資料庫資料型別與輸出描述元的預設對應。
命名空間: Microsoft.Data.Schema.Tools.DataGenerator
組件: Microsoft.Data.Schema.Tools (在 Microsoft.Data.Schema.Tools.dll 中)
語法
'宣告
Public Overridable Sub PopulateDefaultMappings ( _
generatorsToOutputs As Dictionary(Of ExtensionHandle(Of IGenerator), OutputDescriptor()), _
<OutAttribute> ByRef defaultMappings As Dictionary(Of DbType, OutputDescriptor), _
<OutAttribute> ByRef defaultExtensionMappings As Dictionary(Of Type, OutputDescriptor) _
)
public virtual void PopulateDefaultMappings(
Dictionary<ExtensionHandle<IGenerator>, OutputDescriptor[]> generatorsToOutputs,
out Dictionary<DbType, OutputDescriptor> defaultMappings,
out Dictionary<Type, OutputDescriptor> defaultExtensionMappings
)
public:
virtual void PopulateDefaultMappings(
Dictionary<ExtensionHandle<IGenerator^>^, array<OutputDescriptor^>^>^ generatorsToOutputs,
[OutAttribute] Dictionary<DbType, OutputDescriptor^>^% defaultMappings,
[OutAttribute] Dictionary<Type^, OutputDescriptor^>^% defaultExtensionMappings
)
abstract PopulateDefaultMappings :
generatorsToOutputs:Dictionary<ExtensionHandle<IGenerator>, OutputDescriptor[]> *
defaultMappings:Dictionary<DbType, OutputDescriptor> byref *
defaultExtensionMappings:Dictionary<Type, OutputDescriptor> byref -> unit
override PopulateDefaultMappings :
generatorsToOutputs:Dictionary<ExtensionHandle<IGenerator>, OutputDescriptor[]> *
defaultMappings:Dictionary<DbType, OutputDescriptor> byref *
defaultExtensionMappings:Dictionary<Type, OutputDescriptor> byref -> unit
public function PopulateDefaultMappings(
generatorsToOutputs : Dictionary<ExtensionHandle<IGenerator>, OutputDescriptor[]>,
defaultMappings : Dictionary<DbType, OutputDescriptor>,
defaultExtensionMappings : Dictionary<Type, OutputDescriptor>
)
參數
- generatorsToOutputs
型別:System.Collections.Generic.Dictionary<ExtensionHandle<IGenerator>, array<OutputDescriptor[]>
Dictionary<TKey, TValue> ,其中每個項目都是 IGenerator 和 OutputDescriptor 物件陣列的 ExtensionHandle。
- defaultMappings
型別:System.Collections.Generic.Dictionary<DbType, OutputDescriptor>%
(輸出) Dictionary<TKey, TValue>,其中每個項目都是 DbType 和您所選擇最適合的 OutputDescriptor。
- defaultExtensionMappings
型別:System.Collections.Generic.Dictionary<Type, OutputDescriptor>%
(輸出) Dictionary<TKey, TValue>,其中每個項目都是擴充資料庫資料型別的 Type 和您所選擇最適合的 OutputDescriptor。
備註
請透過這個方法提供此資訊,這樣您的資料庫結構描述模型就可以出現在 Visual Studio 專案中,供使用者建立與管理您在模型中定義的資料庫物件。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。