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