Interface IGeneratorDesigner
Define o contrato para designers de gerador 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 IGeneratorDesigner _
Inherits IDesigner
[CLSCompliantAttribute(true)]
public interface IGeneratorDesigner : IDesigner
[CLSCompliantAttribute(true)]
public interface class IGeneratorDesigner : IDesigner
[<CLSCompliantAttribute(true)>]
type IGeneratorDesigner =
interface
interface IDesigner
end
public interface IGeneratorDesigner extends IDesigner
O tipo IGeneratorDesigner 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. (Herdado de IDesigner.) | |
DesignerStyles | Quando implementado em uma classe, obtém os estilos de designer de um gerador de dados. | |
Name | Obtém o nome amigável do gerador de dados ao qual esse designer corresponde ou distribuição. (Herdado de IDesigner.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
GetInputs | Obtém os descritores de entrada para o gerador de dados ou de distribuição. (Herdado de IDesigner.) | |
GetOutputs | Quando implementado em uma classe, obtém os descritores de saída de um gerador de dados. | |
Initialize | Inicializa o designer com o tipo de gerador de dados ao qual ele corresponde ou de distribuição. (Herdado de IDesigner.) | |
OnInputChangeValidation | Chamado quando um valor no descritor de entrada especificado está prestes a alterar. (Herdado de IDesigner.) | |
OnInputValueChanged | Chamado quando um valor no descritor de entrada especificado foi alterado. (Herdado de IDesigner.) | |
SetDefaultInputValues | Define os valores padrão das propriedades de entrada. (Herdado de IDesigner.) |
Início
Comentários
Não existe uma instância do designer para cada coluna que inclui o plano de geração de dados. Implemente esta interface para criar um designer personalizado para geradores de dados. Essa interface é um dos tipos básicos de extensibilidade para geradores de dados. Para obter mais informações, consulte Uma visão geral da extensibilidade do gerador de dados.
Consulte também
Referência
Namespace Microsoft.Data.Schema.Tools.DataGenerator