IGeneratorDesigner, interface
Définit le contrat pour les concepteurs de 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 IGeneratorDesigner _
Inherits IDesigner
[CLSCompliantAttribute(true)]
public interface IGeneratorDesigner : IDesigner
[CLSCompliantAttribute(true)]
public interface class IGeneratorDesigner : IDesigner
[<CLSCompliantAttribute(true)>]
type IGeneratorDesigner =
interface
interface IDesigner
end
public interface IGeneratorDesigner extends IDesigner
Le type IGeneratorDesigner 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. (Hérité de IDesigner.) | |
DesignerStyles | En cas d'implémentation dans une classe, obtient les styles de concepteur d'un générateur de données. | |
Name | Obtient le nom convivial de la distribution ou du générateur de données auquel ce concepteur correspond. (Hérité de IDesigner.) |
Début
Méthodes
Nom | Description | |
---|---|---|
GetInputs | Obtient les descripteurs d'entrée pour la distribution ou le générateur de données. (Hérité de IDesigner.) | |
GetOutputs | En cas d'implémentation dans une classe, obtient les descripteurs de sortie d'un 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. (Hérité de IDesigner.) | |
OnInputChangeValidation | Appelée lorsqu'une valeur dans le descripteur d'entrée spécifié va changer. (Hérité de IDesigner.) | |
OnInputValueChanged | Appelée lorsqu'une valeur dans le descripteur d'entrée spécifié a changé. (Hérité de IDesigner.) | |
SetDefaultInputValues | Définit les valeurs par défaut des propriétés d'entrée. (Hérité de IDesigner.) |
Début
Notes
Une instance du concepteur existe pour chaque colonne que le plan de génération de données inclut. Implémentez cette interface pour créer un concepteur personnalisé pour les générateurs de données. Cette interface fait partie des types d'extensibilité de base pour les générateurs de données. Pour plus d'informations, consultez Vue d'ensemble de l'extensibilité des générateurs de données.
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