InputDescriptor (Clase)
Describe una entrada única de un generador de datos.
Jerarquía de herencia
System.Object
Microsoft.Data.Schema.Tools.DataGenerator.InputDescriptor
Espacio de nombres: Microsoft.Data.Schema.Tools.DataGenerator
Ensamblado: Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)
Sintaxis
'Declaración
<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
El tipo InputDescriptor expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
InputDescriptor() | Inicializa una nueva instancia de la clase InputDescriptor. |
![]() |
InputDescriptor(String, Type) | |
![]() |
InputDescriptor(String, Type, String, String) | Inicializa una nueva instancia de la clase InputDescriptor. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput) | Inicializa una nueva instancia de la clase InputDescriptor mediante los parámetros proporcionados. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput, Type, String) | Inicializa una nueva instancia de la clase InputDescriptor mediante los parámetros proporcionados. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput, Type, Type) | Inicializa una nueva instancia de la clase InputDescriptor mediante los parámetros proporcionados. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
AutoAssignedInput | Obtiene el tipo de entrada.Esta propiedad se utiliza para especificar el tipo de la entrada para los tipos de entrada conocidos. |
![]() |
Description | Obtiene o establece la descripción de la entrada. |
![]() |
EditorType | Obtiene o establece el tipo de editor de esta entrada. |
![]() |
EditorTypeName | Nombre del tipo de editor de esta entrada. |
![]() |
Key | Obtiene la clave que identifica de forma inequívoca la entrada. |
![]() |
Name | Obtiene o establece el nombre descriptivo de la entrada. |
![]() |
ReadOnly | Obtiene o establece un valor que indica si la entrada es de solo lectura en la ventana Propiedades. |
![]() |
Type | Obtiene o establece un valor que indica si el valor de entrada es de solo lectura en la ventana Propiedades. |
![]() |
TypeConverter | Obtiene el convertidor de tipos para esta entrada. |
![]() |
Value | Obtiene o establece el valor de la entrada. |
![]() |
Visible | Obtiene o establece un valor que indica si la entrada aparece en la ventana Propiedades. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Implementaciones explícitas de interfaces
Nombre | Descripción | |
---|---|---|
![]() ![]() |
IXmlSerializable.GetSchema | |
![]() ![]() |
IXmlSerializable.ReadXml | |
![]() ![]() |
IXmlSerializable.WriteXml |
Arriba
Comentarios
Un descriptor de entrada se corresponde con una propiedad del generador de datos que aparecen en la ventana Propiedades, en donde el usuario puede establecer el valor. Los descriptores de entrada se pueden corresponder también con las entradas creadas dinámicamente (sin propiedades) del generador de datos. El diseñador crea los descriptores de entrada. El diseñador predeterminado crea los descriptores de entrada usando las propiedades que se marcan con InputAttribute.
InputDescriptor proporciona información suficiente para que el diseñador pueda obtener o establecer los valores de entrada de un generador de datos sin crear una instancia del generador.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Data.Schema.Tools.DataGenerator (Espacio de nombres)
InputAttribute
SetInputValues(IDictionary<String, Object>)
AutoAssignedInput
Otros recursos
Descripción general de la extensibilidad del Generador de datos
Cómo: Agregar propiedades de entrada a un generador de datos