Sdílet prostřednictvím


IGenerator – rozhraní

Definuje kontraktu dat generátoru.

Obor názvů:  Microsoft.Data.Schema.Tools.DataGenerator
Sestavení:  Microsoft.Data.Schema.Tools (v Microsoft.Data.Schema.Tools.dll)

Syntaxe

'Deklarace
<CLSCompliantAttribute(True)> _
Public Interface IGenerator _
    Inherits IExtension, IDisposable
[CLSCompliantAttribute(true)]
public interface IGenerator : IExtension, 
    IDisposable
[CLSCompliantAttribute(true)]
public interface class IGenerator : IExtension, 
    IDisposable
[<CLSCompliantAttribute(true)>]
type IGenerator =  
    interface
        interface IExtension
        interface IDisposable
    end
public interface IGenerator extends IExtension, IDisposable

Typ IGenerator zveřejňuje následující členy.

Metody

  Název Popis
Veřejná metoda Dispose Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.)
Veřejná metoda GenerateNextValues Pokud je implementován ve třídě, generuje další hodnotu podle data algoritmus generátoru.
Veřejná metoda GetOutputValue Při implementaci ve třídě, načte hodnotu výstupu.
Veřejná metoda Initialize Pokud je implementován ve třídě, inicializuje generátor data.
Veřejná metoda SetInputValues Nastaví vstupní hodnoty dat generátoru.
Veřejná metoda ValidateInputs Ověří všechny povinné vstupní data generátoru byly nastaveny.

Na začátek

Poznámky

Pokud generátory standardní data jsou nedostatečné, můžete vytvořit vlastní data generátory. Vytvořit generátor vlastní data, musíte vytvořit třídu, která implementuje IGenerator nebo dědí z Generator. Identifikaci třídy dat generátoru podle stavební dokončovací práce s GeneratorAttribute.

Můžete vytvořit vlastní designer pro vlastní data zdroje tepla, nebo můžete použít DefaultGeneratorDesigner. Další informace naleznete v tématu Přehled Generátor data Rozšíření.

Viz také

Odkaz

Microsoft.Data.Schema.Tools.DataGenerator – obor názvů

Generator

GeneratorAttribute

GeneratorInit

Další zdroje

Přehled Generátor data Rozšíření

Postupy: Vytvořit Uživatelský data generátorů