Compartir a través de


IDesigner (Interfaz)

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.

Espacio de nombres:  Microsoft.Data.Schema.Tools.DataGenerator
Ensamblado:  Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)

Sintaxis

'Declaración
<CLSCompliantAttribute(True)> _
Public Interface IDesigner
[CLSCompliantAttribute(true)]
public interface IDesigner
[CLSCompliantAttribute(true)]
public interface class IDesigner
[<CLSCompliantAttribute(true)>]
type IDesigner =  interface end
public interface IDesigner

El tipo IDesigner expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Description Obtiene la descripción de la distribución o del generador de datos correspondientes a este diseñador.
Propiedad pública Name Obtiene el nombre descriptivo de la distribución o del generador de datos correspondientes a este diseñador.

Arriba

Métodos

  Nombre Descripción
Método público GetInputs Obtiene los descriptores de entrada para la distribución o el generador de datos.
Método público Initialize Inicializa el diseñador con el tipo de distribución o generador de datos correspondiente.
Método público OnInputChangeValidation Se le llama cuando un valor en el descriptor de entrada especificado está a punto de cambiar.
Método público OnInputValueChanged Se le llama cuando un valor en el descriptor de entrada especificado ha cambiado.
Método público SetDefaultInputValues Establece los valores predeterminados de las propiedades de entrada.

Arriba

Comentarios

Cada generador de datos estándar que sea numérico tiene una propiedad Distribution. El usuario puede especificar la propiedad Distribution para generar datos que se aproximen a una curva de distribución estadística. Las opciones estándar de distribución son los siguientes: Uniforme, especifique lo contrario, exponenciales normal, normal, y lo contrario exponencial.

Existe una instancia del diseñador por cada distribución asociada a cada columna numérica que incluya el plan de generación de datos.

Vea también

Referencia

Microsoft.Data.Schema.Tools.DataGenerator (Espacio de nombres)

DefaultDistributionDesigner

DefaultGeneratorDesigner

IGeneratorDesigner

Distribution

Generator

Otros recursos

Descripción general de la extensibilidad del Generador de datos