Interface IDesigner
Define o contrato para designers de distribuição. IGeneratorDesignerimplementa essa interface. Portanto, essa interface também define o contrato de geradores de dados.
Namespace: Microsoft.Data.Schema.Tools.DataGenerator
Assembly: Microsoft.Data.Schema.Tools (em Microsoft.Data.Schema.Tools.dll)
Sintaxe
'Declaração
<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
O tipo IDesigner expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Description | Obtém a descrição do gerador de dados ao qual esse designer corresponde ou distribuição. | |
Name | Obtém o nome amigável do gerador de dados ao qual esse designer corresponde ou distribuição. |
Início
Métodos
Nome | Descrição | |
---|---|---|
GetInputs | Obtém os descritores de entrada para o gerador de dados ou de distribuição. | |
Initialize | Inicializa o designer com o tipo de gerador de dados ao qual ele corresponde ou de distribuição. | |
OnInputChangeValidation | Chamado quando um valor no descritor de entrada especificado está prestes a alterar. | |
OnInputValueChanged | Chamado quando um valor no descritor de entrada especificado foi alterado. | |
SetDefaultInputValues | Define os valores padrão das propriedades de entrada. |
Início
Comentários
Cada gerador de dados padrão é numérico tem uma propriedade de distribuição. O usuário pode especificar a propriedade de distribuição para gerar dados que se aproxima de uma curva de distribuição estatística. As opções de distribuição padrão são: Uniforme, Normal, o inverso Normal, exponencial e o inverso exponencial.
Não existe uma instância do designer para cada distribuição associada a cada coluna numérica que inclui o plano de geração de dados.
Consulte também
Referência
Namespace Microsoft.Data.Schema.Tools.DataGenerator