IDesigner, interface
Définit le contrat pour les concepteurs de distribution. IGeneratorDesigner implémente cette interface. Par conséquent, cette interface définit également le contrat pour les générateurs de données.
Espace de noms : Microsoft.Data.Schema.Tools.DataGenerator
Assembly : Microsoft.Data.Schema.Tools (dans Microsoft.Data.Schema.Tools.dll)
Syntaxe
'Déclaration
<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
Le type IDesigner expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Description | Obtient la description de la distribution ou du générateur de données auquel ce concepteur correspond. | |
Name | Obtient le nom convivial de la distribution ou du générateur de données auquel ce concepteur correspond. |
Début
Méthodes
Nom | Description | |
---|---|---|
GetInputs | Obtient les descripteurs d'entrée pour la distribution ou le générateur de données. | |
Initialize | Initialise le concepteur avec le type de distribution ou de générateur de données auquel il correspond. | |
OnInputChangeValidation | Appelée lorsqu'une valeur dans le descripteur d'entrée spécifié va changer. | |
OnInputValueChanged | Appelée lorsqu'une valeur dans le descripteur d'entrée spécifié a changé. | |
SetDefaultInputValues | Définit les valeurs par défaut des propriétés d'entrée. |
Début
Notes
Chaque générateur de données numériques standard a une propriété Distribution. L'utilisateur peut spécifier la propriété Distribution pour générer des données qui se rapprochent d'une courbe de distribution statistique. Les options standardes de la distribution sont les suivantes : Uniforme, normale, inverse, exponentiels normaux et exponentiel inverse.
Une instance du concepteur existe pour chaque distribution qui est associée à chaque colonne numérique que le plan de génération de données inclut.
Voir aussi
Référence
Microsoft.Data.Schema.Tools.DataGenerator, espace de noms
Autres ressources
Vue d'ensemble de l'extensibilité des générateurs de données