DataGenerationServices.PopulateDefaultMappings (Método)
Devuelve las opciones que eligió sobre las asignaciones predeterminadas específicas de los tipos de datos de base de datos a los descriptores de salida mediante la lista proporcionada de asignaciones disponibles de generador a descriptor de salida. Devuelve las opciones que eligió sobre las asignaciones predeterminadas específicas de los tipos de datos de base de datos a los descriptores de salida y las asignaciones predeterminadas de los tipos de datos de base de datos extendidos a los descriptores de salida.
Espacio de nombres: Microsoft.Data.Schema.Tools.DataGenerator
Ensamblado: Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)
Sintaxis
'Declaración
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>
)
Parámetros
- generatorsToOutputs
Tipo: System.Collections.Generic.Dictionary<ExtensionHandle<IGenerator>, array<OutputDescriptor[]>
Dictionary<TKey, TValue> donde cada elemento es un objeto ExtensionHandle de una interfaz IGenerator y una matriz de los objetos OutputDescriptor.
- defaultMappings
Tipo: System.Collections.Generic.Dictionary<DbType, OutputDescriptor>%
(Salida) Dictionary<TKey, TValue> donde cada elemento es un objeto DbType y la opción que eligió sobre el objeto OutputDescriptor más adecuado.
- defaultExtensionMappings
Tipo: System.Collections.Generic.Dictionary<Type, OutputDescriptor>%
(Salida) Dictionary<TKey, TValue> donde cada elemento es un objeto Type de un tipo de datos de base de datos extendido y la opción que eligió sobre el objeto OutputDescriptor más adecuado.
Comentarios
Proporcione esta información a través de este método para que su modelo de esquema de la base de datos se pueda representar en proyectos de Visual Studio donde los usuarios pueden crear y manipular objetos de base de datos definidos en su modelo.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Data.Schema.Tools.DataGenerator (Espacio de nombres)