Прочитать на английском

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


OleDbParameter.Direction Свойство

Определение

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

public override System.Data.ParameterDirection Direction { get; set; }
[System.Data.DataSysDescription("DataParameter_Direction")]
public System.Data.ParameterDirection Direction { get; set; }

Значение свойства

Одно из значений перечисления ParameterDirection. Значение по умолчанию — Input.

Реализации

Атрибуты

Исключения

Для свойства не задано одно из допустимых значений типа ParameterDirection.

Примеры

В следующем примере создается OleDbParameter и задаются некоторые его свойства.

public void CreateOleDbParameter()
 {
    OleDbParameter parameter = new OleDbParameter("Description", OleDbType.VarChar, 88);
    parameter.Direction = ParameterDirection.Output;
 }

Комментарии

Если является выходным ParameterDirection , а выполнение связанного OleDbCommand не возвращает значение, OleDbParameter объект содержит значение NULL.

OutputПараметры , InputOutи ReturnValue , возвращаемые вызовом ExecuteReader , не могут быть доступны до тех пор, пока вы не вызовете Close или Dispose в OleDbDataReader.

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

Продукт Версии
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)

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