Aracılığıyla paylaş


IGenerator Arabirim

Veri Üreticisi Sözleşmesi tanımlar.

Ad alanı:  Microsoft.Data.Schema.Tools.DataGenerator
Derleme:  Microsoft.Data.Schema.Tools (Microsoft.Data.Schema.Tools.dll içinde)

Sözdizimi

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

IGenerator türü aşağıdaki üyeleri ortaya koyar.

Yöntemler

  Ad Açıklama
Genel yöntem Dispose Boşaltma, serbest bırakma veya yönetilmeyen kaynakları sıfırlama ile ilişkilendirilmiş uygulama tanımlı görevleri gerçekleştirir. (IDisposable kaynağından devralındı.)
Genel yöntem GenerateNextValues Bir sınıfta uygulandığında, sonraki değere göre veri Oluşturucusu algoritmasını oluşturur.
Genel yöntem GetOutputValue Bir sınıfta uygulandığında, bir çıkış değeri alır.
Genel yöntem Initialize Bir sınıfta uygulandığında, veri üreticisi başlatır.
Genel yöntem SetInputValues Giriş değerleri, veri üreticisi için ayarlar.
Genel yöntem ValidateInputs Veri üreticisi için gereken tüm girişleri verildiğini doğrular.

Üst

Açıklamalar

Standart veri jeneratörler yetersiz olması durumunda, özel veri jeneratörler oluşturabilirsiniz. Bir özel veri üreticisi oluşturmak için uygulayan bir sınıf oluşturmak IGenerator ya da'dankalýtýmla Generator. Sınıfa, kendisiyle decorating veri üreticisi tanımlayan GeneratorAttribute.

Özel veri üreticisi için özel bir tasarımcı oluşturabilir veya kullanabilirsiniz DefaultGeneratorDesigner. Daha fazla bilgi için bkz. Genişletilebilirlik Veri Oluşturucu genel bakış.

Ayrıca bkz.

Başvuru

Microsoft.Data.Schema.Tools.DataGenerator Ad Alanı

Generator

GeneratorAttribute

GeneratorInit

Diğer Kaynaklar

Genişletilebilirlik Veri Oluşturucu genel bakış

Nasıl Yapılır: Özel veri üretici oluşturmak