DataParameter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет реализацию интерфейсов IVsDataParameter и IVsDataParameterDescriptor.
public ref class DataParameter abstract : Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameter, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameterDescriptor
public abstract class DataParameter : Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameterDescriptor
type DataParameter = class
interface IVsDataParameter
interface IVsDataParameterDescriptor
Public MustInherit Class DataParameter
Implements IVsDataParameter, IVsDataParameterDescriptor
- Наследование
-
DataParameter
- Производный
- Реализации
Конструкторы
DataParameter() |
Инициализирует новый экземпляр класса DataParameter. |
DataParameter(Boolean) |
Инициализирует новый экземпляр DataParameter класса , указывая, был ли экземпляр производным DeriveParameters(String, DataCommandType, Int32) с помощью метода . |
Поля
NullSize |
Общедоступная константа размера, содержащая нулевое значение. |
Свойства
DefaultSize |
Возвращает целочисленное значение, указывающее размер по умолчанию для текущего типа параметра. |
Descriptor |
Возвращает сведения, описывающие параметр данных. |
Direction |
Возвращает или задает объект , DataParameterDirection указывающий направление параметра. |
HasDescriptor |
Возвращает значение, указывающее, предоставляет ли параметр данных свою IVsDataParameterDescriptor реализацию через Descriptor свойство . |
IsDerived |
Возвращает логическое значение, указывающее, был ли текущий параметр производным от источника данных. |
IsFixedSize |
Возвращает логическое значение, указывающее, является ли размер текущего типа параметра фиксированным. |
IsNullable |
Возвращает логическое значение, указывающее, может ли текущий параметр иметь значение NULL при условии, что он является производным. |
IsOptional |
Возвращает логическое значение, указывающее, является ли текущий параметр необязательным при условии, что он является производным. |
Name |
Возвращает или задает строковое литеральное имя текущего параметра. |
Size |
Возвращает или задает целочисленное значение, указывающее размер параметра. |
Type |
Возвращает или задает тип параметра, зависящий от источника данных. |
Value |
Возвращает или задает значение параметра. |
Методы
GetDirectionCore() |
Извлекает направление параметра. |
GetIsNullableCore() |
Возвращает логическое значение, указывающее, может ли текущий параметр иметь значение NULL. |
GetIsOptionalCore() |
Возвращает логическое значение, указывающее, является ли параметр необязательным. |
GetNameCore() |
Извлекает имя параметра. |
GetSizeCore() |
Извлекает целочисленное значение, указывающее размер параметра. |
GetTypeCore() |
Извлекает тип параметра, зависящий от источника данных. |
GetTypeFrom(Object) |
Выводит тип параметра, относящееся к источнику данных, из значения параметра. |
GetValueCore() |
Извлекает значение указанного параметра. |
IsSupportedDirection(DataParameterDirection) |
Возвращает логическое значение, указывающее, поддерживается ли указанное направление параметра. |
IsValidType(String) |
Извлекает логическое значение, указывающее, является ли указанный тип источника данных допустимым. |
OnDirectionChanged() |
Вызывается при Direction изменении свойства, чтобы сообщить об изменении направления параметра. |
OnDirectionChanging(DataParameterDirection) |
Вызывается, Direction когда свойство вот-вот изменится. |
OnNameChanged() |
Вызывается при изменении свойства Name. |
OnNameChanging(String) |
Вызывается, Name когда свойство вот-вот изменится. |
OnSizeChanged() |
Вызывается при изменении свойства Size. |
OnSizeChanging(Int32) |
Вызывается, Size когда свойство вот-вот изменится. |
OnTypeChanged() |
Вызывается при изменении свойства Type. |
OnTypeChanging(String) |
Вызывается, Type когда свойство вот-вот изменится. |
OnValueChanged() |
Вызывается при изменении свойства Value. |
OnValueChanging(Object) |
Вызывается, Value когда свойство вот-вот изменится. |
Parse(String) |
Дизассемблирует значение параметра в строковом формате и преобразует его в правильный тип. |
SetDirectionCore(DataParameterDirection) |
Задает направление параметра с помощью перечисления DataParameterDirection . |
SetNameCore(String) |
Задает имя параметра. |
SetSizeCore(Int32) |
Задает целочисленное значение, указывающее размер текущего параметра. |
SetTypeCore(String) |
Задает тип данных текущего параметра. |
SetValueCore(Object) |
Задает значение параметра . |
ToString() |
Извлекает строковое представление значения текущего параметра. |
TryConvertValue(Object, String) |
Пытается преобразовать указанное значение в указанный тип. |