Freigeben über


IGeneratorDesigner-Schnittstelle

Definiert den Vertrag für Datengeneratordesigner.

Namespace:  Microsoft.Data.Schema.Tools.DataGenerator
Assembly:  Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)

Syntax

'Declaration
<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

Der IGeneratorDesigner-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Description Ruft die Beschreibung des Verteilungs- oder Datengenerators ab, dem dieser Designer entspricht. (Von IDesigner geerbt.)
Öffentliche Eigenschaft DesignerStyles Ruft bei Implementierung in einer Klasse die Designerstile eines Datengenerators ab.
Öffentliche Eigenschaft Name Ruft den Anzeigenamen des Verteilungs- oder Datengenerators ab, dem dieser Designer entspricht. (Von IDesigner geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode GetInputs Ruft die Eingabedeskriptoren für den Verteilungs- oder Datengenerator ab. (Von IDesigner geerbt.)
Öffentliche Methode GetOutputs Ruft bei Implementierung in einer Klasse die Ausgabedeskriptoren eines Daten-Generators ab.
Öffentliche Methode Initialize Initialisiert den Designer mit dem entsprechenden Verteilungs- oder Datengeneratortyp. (Von IDesigner geerbt.)
Öffentliche Methode OnInputChangeValidation Wird aufgerufen, wenn ein Wert im angegebenen Eingabedeskriptor sich ändert. (Von IDesigner geerbt.)
Öffentliche Methode OnInputValueChanged Wird aufgerufen, wenn sich ein Wert im angegebenen Eingabedeskriptor geändert hat. (Von IDesigner geerbt.)
Öffentliche Methode SetDefaultInputValues Legt die Standardwerte der Eingabeeigenschaften fest. (Von IDesigner geerbt.)

Zum Seitenanfang

Hinweise

Es gibt eine Designerinstanz für jede Spalte im Datengenerierungsplan. Implementieren Sie diese Schnittstelle, um einen benutzerdefinierten Designer für Datengeneratoren zu erstellen. Diese Schnittstelle ist ein Teil der Basiserweiterungstypen für Datengeneratoren. Weitere Informationen finden Sie unter Übersicht über die Erweiterbarkeit von Daten-Generatoren.

Siehe auch

Referenz

Microsoft.Data.Schema.Tools.DataGenerator-Namespace

DefaultGeneratorDesigner

GeneratorStylesAttribute

GeneratorDesignerStyles

Weitere Ressourcen

Übersicht über die Erweiterbarkeit von Daten-Generatoren

Gewusst wie: Erstellen von benutzerdefinierten Daten-Generatoren