Compartir a través de


Microsoft.VisualStudio.TeamSystem.Data.DataGenerator (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres Microsoft.VisualStudio.TeamSystem.Data.DataGenerator proporciona las interfaces y clases que puede utilizar para personalizar la funcionalidad del generador de datos integrado.

Puede utilizar Visual Studio Team System Database con el fin de generar datos significativos para las pruebas. Los generadores de datos integrados permiten generar datos aleatorios, generar datos de orígenes de datos existentes y controlar muchos aspectos de la generación de datos. Si la funcionalidad de los generadores integrados no es suficiente, puede crear generadores de datos personalizados. También puede crear distribuciones de datos personalizadas y diseñadores personalizados para las distribuciones y los generadores de datos. Para obtener más información, vea Descripción general de la extensibilidad del Generador de datos.

Dispone de un ejemplo de cómo crear un generador de datos personalizado simple en Tutorial: Crear un generador de datos personalizado.

Clases

  Clase Descripción
DefaultDistributionDesigner El diseñador predeterminado que se puede usar para todas las distribuciones.
DefaultGeneratorDesigner Diseñador predeterminado que se puede utilizar para todos los generadores de datos.
DesignerInit Proporciona información de inicialización para los diseñadores.
DGenCompatibilityAttribute Especifica que este generador de ensamblados debería reemplazar a una determinada versión anterior de un ensamblado cuando se carga un plan de generación de datos.
Distribution Clase base abstracta para las distribuciones.
DistributionAttribute Identifica una clase como una distribución.
DistributionInit Contiene la información que se utiliza para inicializar una instancia de una clase Distribution.
Generator Clase base abstracta para los generadores de datos.
GeneratorAttribute Identifica una clase como un generador de datos.
GeneratorInit Contiene la información que se utiliza para inicializar una instancia de una clase de generador de datos.
GeneratorStylesAttribute Atributo que identifica los estilos de generador de un generador de datos.
GeneratorUserException Una excepción que pueden producir los implementadores de los generadores de datos si se produce un error al generar datos.
InputAttribute Atributo que identifica las propiedades de entrada de los generadores.
InputChangedEventArgs Proporciona datos para los eventos que se producen después de que el usuario cambie las propiedades de entrada.
InputChangingEventArgs Proporciona datos para los eventos de validación que se producen cuando el usuario cambia las propiedades de entrada.
InputDescriptor Describe una entrada única de un generador de datos.
InputValidationException La excepción que producen los implementadores de IGenerator durante la validación para indicar que un valor de entrada no es correcto.
OutputAttribute El atributo que se usa para identificar las propiedades de salida de los generadores de datos.
OutputDescriptor Describe una salida única de un generador de datos.

Interfaces

  Interfaz Descripción
IDesigner Define el contrato de los diseñadores de la distribución. IGeneratorDesigner implementa esta interfaz. Por consiguiente, esta interfaz también define el contrato de los generadores de datos.
IDistribution Define el contrato de distribución.
IGenerator Define el contrato del generador de datos.
IGeneratorDesigner Define el contrato para los diseñadores de generadores de datos.

Enumeraciones

  Enumeración Descripción
AutoAssignedInput Especifica los tipos de las propiedades de entrada para un generador de datos estándar.
ErrorType Indica el tipo de un error que se produce durante la generación de datos.
GeneratorDesignerStyles Especifica cómo aparece un generador de datos en la interfaz de usuario para planes de generación de datos.
Severity Indica la gravedad de un error que se produce durante la generación de datos.

Vea también

Referencia

Otros recursos

Crear generadores de datos personalizados

Tutoriales acerca del generador de datos

Generar datos con generadores de datos

Descripción general de la generación de datos