IGenerator インターフェイス

データ ジェネレータのコントラクトを定義します。

名前空間 :  Microsoft.Data.Schema.DataGenerator
アセンブリ :  Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)

構文

'宣言
<CLSCompliantAttribute(True)> _
Public Interface IGenerator _
    Implements IExtension, IDisposable
'使用
Dim instance As IGenerator
[CLSCompliantAttribute(true)]
public interface IGenerator : IExtension, 
    IDisposable
[CLSCompliantAttribute(true)]
public interface class IGenerator : IExtension, 
    IDisposable
public interface IGenerator extends IExtension, IDisposable

解説

標準のデータ ジェネレータだけでは不十分な場合、カスタム データ ジェネレータを作成できます。カスタム データ ジェネレータを作成するには、IGenerator を実装するクラスまたは Generator を継承するクラスを作成する必要があります。クラスをデータ ジェネレータとして指定するには、そのクラスを GeneratorAttribute で装飾します。

カスタム データ ジェネレータ用のカスタム デザイナを作成することも、DefaultGeneratorDesigner を使用することもできます。 詳細については、「データ ジェネレータ機能拡張の概要」を参照してください。

参照

参照

IGenerator メンバ

Microsoft.Data.Schema.DataGenerator 名前空間

Generator

GeneratorAttribute

GeneratorInit

その他の技術情報

方法 : カスタム データ ジェネレータを作成する