Поделиться через


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

Конструкторы

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)

Применяется к