DbParameter Класс

Определение

Представляет параметр для DbCommand столбца и, при необходимости, его сопоставление с столбцом DataSet . Дополнительные сведения о параметрах см. в разделе "Настройка параметров" и "Типы данных параметров".

public ref class DbParameter abstract
public ref class DbParameter abstract : MarshalByRefObject, System::Data::IDbDataParameter
public abstract class DbParameter
public abstract class DbParameter : MarshalByRefObject, System.Data.IDbDataParameter
type DbParameter = class
type DbParameter = class
    inherit MarshalByRefObject
    interface IDbDataParameter
    interface IDataParameter
type DbParameter = class
    inherit MarshalByRefObject
    interface IDataParameter
    interface IDbDataParameter
Public MustInherit Class DbParameter
Public MustInherit Class DbParameter
Inherits MarshalByRefObject
Implements IDbDataParameter
Наследование
DbParameter
Наследование
Производный
Реализации

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

Имя Описание
DbParameter()

Инициализирует новый экземпляр класса DbParameter.

Свойства

Имя Описание
DbType

Возвращает или задает DbType параметр.

Direction

Возвращает или задает значение, указывающее, является ли параметр возвращаемым значением только входных данных, только выходом, двунаправленным или возвращаемым параметром хранимой процедуры.

IsNullable

Возвращает или задает значение, указывающее, принимает ли параметр значения NULL.

ParameterName

Возвращает или задает имя DbParameterобъекта .

Precision

Возвращает или задает максимальное количество цифр, используемых для представления Value свойства.

Scale

Возвращает или задает число десятичных разрядов, для которых Value разрешено.

Size

Возвращает или задает максимальный размер данных в байтах столбца.

SourceColumn

Возвращает или задает имя исходного столбца, сопоставленного с DataSet и используемым для загрузки или возврата Value.

SourceColumnNullMapping

Возвращает или задает значение, указывающее, является ли исходный столбец пустым. Это позволяет DbCommandBuilder правильно создавать инструкции Update для столбцов, допускающих значение NULL.

SourceVersion

Возвращает или задает значение, используемое при загрузке DataRowVersionValue.

Value

Возвращает или задает значение параметра.

Методы

Имя Описание
CreateObjRef(Type)

Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

(Унаследовано от MarshalByRefObject)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetLifetimeService()

Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
InitializeLifetimeService()

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)

Создает неглубокую копию текущего MarshalByRefObject объекта.

(Унаследовано от MarshalByRefObject)
ResetDbType()

Сбрасывает свойство DbType в исходные параметры.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
IDbDataParameter.Precision

Указывает точность числовых параметров.

IDbDataParameter.Scale

Описание этого элемента см. в разделе Scale.

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

См. также раздел