다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Description 이 디자이너에 해당하는 분포 또는 데이터 생성기에 대한 설명을 가져옵니다.
Public 속성 Name 이 디자이너에 해당하는 분포 또는 데이터 생성기의 이름을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 GetInputs 분포 또는 데이터 생성기에 대한 입력 설명자를 가져옵니다.
Public 메서드 Initialize 해당 분포 또는 데이터 생성기 형식을 사용하여 디자이너를 초기화합니다.
Public 메서드 OnInputChangeValidation 지정된 입력 설명자의 값이 변경되려고 할 때 호출됩니다.
Public 메서드 OnInputValueChanged 지정된 입력 설명자의 값이 변경되었을 때 호출됩니다.
Public 메서드 SetDefaultInputValues 입력 속성의 기본값을 설정합니다.

위쪽

설명

숫자인 각 표준 데이터 생성기에 Distribution 속성이 있습니다. 사용자는 Distribution 속성을 지정하여 통계 분포 곡선에 근접하는 데이터를 생성할 수 있습니다. 표준 배포 옵션 아래와 같습니다. 유니폼, 보통, 정상적인 역, 지 수, 및 지 수 역.

데이터 생성 계획에 포함된 각 숫자 열에 연결된 분포마다 하나의 디자이너 인스턴스가 있습니다.

참고 항목

참조

Microsoft.Data.Schema.Tools.DataGenerator 네임스페이스

DefaultDistributionDesigner

DefaultGeneratorDesigner

IGeneratorDesigner

Distribution

Generator

기타 리소스

데이터 생성기 확장성 개요