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 | |
---|---|---|
Dispose | Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.) | |
GenerateNextValues | Pokud je implementován ve třídě, generuje další hodnotu podle data algoritmus generátoru. | |
GetOutputValue | Při implementaci ve třídě, načte hodnotu výstupu. | |
Initialize | Pokud je implementován ve třídě, inicializuje generátor data. | |
SetInputValues | Nastaví vstupní hodnoty dat generátoru. | |
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ů