Поделиться через


IDesigner - интерфейс

Задает контракт для конструкторов распределения. Элемент управления IGeneratorDesigner реализует этот интерфейс. Таким образом, этот интерфейс также определяет контракт для генераторов данных.

Пространство имен:  Microsoft.Data.Schema.Tools.DataGenerator
Сборка:  Microsoft.Data.Schema.Tools (в Microsoft.Data.Schema.Tools.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(True)> _
Public Interface IDesigner
[CLSCompliantAttribute(true)]
public interface IDesigner
[CLSCompliantAttribute(true)]
public interface class IDesigner
[<CLSCompliantAttribute(true)>]
type IDesigner =  interface end
public interface IDesigner

Тип IDesigner предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Description Получает описание распределения или генератора данных, которому соответствует этот конструктор.
Открытое свойство Name Получает понятное имя описания или генератора данных, которому соответствует этот конструктор.

В начало страницы

Методы

  Имя Описание
Открытый метод GetInputs Получает дескрипторы ввода для распределения или генератора данных.
Открытый метод Initialize Инициализирует конструктор с типом распределения или генератора данных, которому он соответствует.
Открытый метод OnInputChangeValidation Вызывается при вероятности изменения значения в заданном дескрипторе ввода.
Открытый метод OnInputValueChanged Вызывается при изменении значения в заданном дескрипторе ввода.
Открытый метод SetDefaultInputValues Задает для входных свойств значения по умолчанию.

В начало страницы

Заметки

Каждый стандартный генератор данных, который является числовым, имеет свойство Distribution. Пользователь может задать свойство Distribution для создания данных, приближающихся к статистической кривой распределения. Стандартное распределение варианты заключаются в следующем: Форме, нормальный, нормальный обратные, экспоненциальный и экспоненциальная обратное.

Для каждого распределения, связанного с каждым числовым столбцом, входящим в план создания данных, существует один экземпляр конструктора.

См. также

Ссылки

Microsoft.Data.Schema.Tools.DataGenerator - пространство имен

DefaultDistributionDesigner

DefaultGeneratorDesigner

IGeneratorDesigner

Distribution

Generator

Другие ресурсы

Общие сведения о расширении генераторов данных