IDataParameter.Direction Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, определяющее, предназначен ли параметр только для ввода, только для вывода, является ли он двунаправленным или возвращается хранимой процедурой.
public:
property System::Data::ParameterDirection Direction { System::Data::ParameterDirection get(); void set(System::Data::ParameterDirection value); };
public System.Data.ParameterDirection Direction { get; set; }
member this.Direction : System.Data.ParameterDirection with get, set
Public Property Direction As ParameterDirection
Значение свойства
Одно из значений перечисления ParameterDirection. Значение по умолчанию — Input
.
Исключения
Для свойства не задано одно из допустимых значений типа ParameterDirection.
Примеры
В следующем примере создается экземпляр реализующего класса SqlParameterи задаются некоторые его свойства.
public void CreateSqlParameter()
{
SqlParameter parameter = new SqlParameter(
"@Description", SqlDbType.VarChar);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateSqlParameter()
Dim parameter As New SqlParameter( _
"@Description", SqlDbType.VarChar)
parameter.Direction = ParameterDirection.Output
End Sub
Комментарии
Если является выходным ParameterDirection , а выполнение связанного SqlCommand не возвращает значение, IDataParameter объект содержит значение NULL.
После считывания Output
последней строки из последнего набора результатов обновляются параметры , InputOut
и ReturnValue
.