Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Descreve uma única entrada de um gerador de dados.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.Tools.DataGenerator.InputDescriptor
Namespace: Microsoft.Data.Schema.Tools.DataGenerator
Assembly: Microsoft.Data.Schema.Tools (em Microsoft.Data.Schema.Tools.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(True)> _
Public NotInheritable Class InputDescriptor _
Implements IXmlSerializable
[CLSCompliantAttribute(true)]
public sealed class InputDescriptor : IXmlSerializable
[CLSCompliantAttribute(true)]
public ref class InputDescriptor sealed : IXmlSerializable
[<Sealed>]
[<CLSCompliantAttribute(true)>]
type InputDescriptor =
class
interface IXmlSerializable
end
public final class InputDescriptor implements IXmlSerializable
O tipo InputDescriptor expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
InputDescriptor() | Inicializa uma nova instância da classe InputDescriptor. |
![]() |
InputDescriptor(String, Type) | |
![]() |
InputDescriptor(String, Type, String, String) | Inicializa uma nova instância da classe InputDescriptor. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput) | Inicializa uma nova instância de InputDescriptor classe usando parâmetros fornecidos. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput, Type, String) | Inicializa uma nova instância de InputDescriptor classe usando parâmetros fornecidos. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput, Type, Type) | Inicializa uma nova instância de InputDescriptor classe usando parâmetros fornecidos. |
Início
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
AutoAssignedInput | Obtém o tipo de entrada.Esta propriedade é usada para especificar o tipo da entrada para tipos conhecidos de entrada. |
![]() |
Description | Obtém ou define a descrição da entrada. |
![]() |
EditorType | Obtém ou define o tipo de editor para essa entrada. |
![]() |
EditorTypeName | O nome do tipo de editor para essa entrada. |
![]() |
Key | Obtém a seqüência de caracteres que identifica exclusivamente a entrada. |
![]() |
Name | Obtém ou define o nome amigável da entrada. |
![]() |
ReadOnly | Obtém ou define um valor que indica se a entrada é somente leitura no Propriedades janela. |
![]() |
Type | Obtém ou define um valor que indica se o valor de entrada é somente leitura no Propriedades janela. |
![]() |
TypeConverter | Obtém o conversor de tipo para esta entrada. |
![]() |
Value | Obtém ou define o valor da entrada. |
![]() |
Visible | Obtém ou define um valor que indica se a entrada aparece no Propriedades janela. |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Implementações explícitas da interface
| Nome | Descrição | |
|---|---|---|
![]() ![]() |
IXmlSerializable.GetSchema | |
![]() ![]() |
IXmlSerializable.ReadXml | |
![]() ![]() |
IXmlSerializable.WriteXml |
Início
Comentários
Um descritor de entrada corresponde a uma propriedade do gerador de dados que aparece no Propriedades janela, onde o usuário pode definir o valor. Descritores de entrada também podem corresponder a entradas (não propriedade) criados dinamicamente do gerador de dados. O designer cria os descritores de entrada. O designer de padrão cria os descritores de entrada usando as propriedades que são marcadas com o InputAttribute.
Um InputDescriptor fornece informações suficientes para que o designer obter ou definir os valores de entrada para um gerador de dados sem criar uma instância do gerador.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Data.Schema.Tools.DataGenerator
InputAttribute
SetInputValues(IDictionary<String, Object>)
AutoAssignedInput
Outros recursos
Uma visão geral da extensibilidade do gerador de dados
Como: Adicionar propriedades de entrada para um gerador de dados
.gif)
.gif)
.gif)
.gif)
.gif)