InputDescriptor - класс
Описывает отдельные входные данные генератора данных.
Иерархия наследования
System.Object
Microsoft.Data.Schema.Tools.DataGenerator.InputDescriptor
Пространство имен: Microsoft.Data.Schema.Tools.DataGenerator
Сборка: Microsoft.Data.Schema.Tools (в Microsoft.Data.Schema.Tools.dll)
Синтаксис
'Декларация
<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
Тип InputDescriptor предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
InputDescriptor() | Инициализирует новый экземпляр класса InputDescriptor. |
![]() |
InputDescriptor(String, Type) | |
![]() |
InputDescriptor(String, Type, String, String) | Инициализирует новый экземпляр класса InputDescriptor. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput) | Инициализирует новый экземпляр класса InputDescriptor, используя указанные параметры. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput, Type, String) | Инициализирует новый экземпляр класса InputDescriptor, используя указанные параметры. |
![]() |
InputDescriptor(String, Type, String, String, AutoAssignedInput, Type, Type) | Инициализирует новый экземпляр класса InputDescriptor, используя указанные параметры. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
AutoAssignedInput | Получает тип входных данных.Это свойство используется для указания типа ввода для хорошо известных типов ввода. |
![]() |
Description | Возвращает или задает описание входных данных. |
![]() |
EditorType | Получает или задает тип редактора для этих входных данных. |
![]() |
EditorTypeName | Имя типа редактора для этих входных данных. |
![]() |
Key | Получает строку, уникально идентифицирующую входные данные. |
![]() |
Name | Возвращает или задает понятное имя для входных данных. |
![]() |
ReadOnly | Получает или задает значение, указывающее, предназначены ли входные данные только для чтения в окне Свойства. |
![]() |
Type | Получает или задает значение, указывающее, предназначено ли входное значение только для чтения в окне Свойства. |
![]() |
TypeConverter | Возвращает преобразователь типов для этих входных данных. |
![]() |
Value | Возвращает или задает входное значение. |
![]() |
Visible | Получает или задает значение, указывающее, будут ли входные данные отображаться в окне Свойства. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IXmlSerializable.GetSchema | |
![]() ![]() |
IXmlSerializable.ReadXml | |
![]() ![]() |
IXmlSerializable.WriteXml |
В начало страницы
Заметки
Дескриптор ввода соответствует свойству генератора данных, которое отображается в окне Свойства, где пользователь может присвоить ему значение. Дескрипторы ввода также могут соответствовать динамически создаваемым входным данным (не свойствам) генератора данных. Конструктор создает дескрипторы ввода. Конструктор по умолчанию создает дескрипторы ввода с помощью свойств, помеченных атрибутом InputAttribute.
Дескриптор InputDescriptor предоставляет конструктору достаточно сведений для получения или задания входных значений для генератора данных без необходимости создания экземпляра генератора.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Data.Schema.Tools.DataGenerator - пространство имен
InputAttribute
SetInputValues(IDictionary<String, Object>)
AutoAssignedInput
Другие ресурсы
Общие сведения о расширении генераторов данных
Практическое руководство. Добавление входных свойств в генератор данных