IDataParameter.Direction Свойство

Определение

Возвращает или задает значение, определяющее, предназначен ли параметр только для ввода, только для вывода, является ли он двунаправленным или возвращается хранимой процедурой.Gets or sets a value indicating whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter.

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

Одно из значений перечисления ParameterDirection.One of the ParameterDirection values. Значение по умолчанию — Input.The default is Input.

Исключения

Для свойства не задано одно из допустимых значений типа ParameterDirection.The property was not set to one of the valid ParameterDirection values.

Примеры

В следующем примере создается экземпляр реализующего класса, а также SqlParameter задаются некоторые его свойства.The following example creates an instance of the implementing class, SqlParameter, and sets some of its properties.

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.If the ParameterDirection is output, and execution of the associated SqlCommand does not return a value, the IDataParameter contains a null value.

После считывания последней строки из последнего набора результатов происходит Output InputOut Обновление параметров,, и ReturnValue .After the last row from the last resultset is read, Output, InputOut, and ReturnValue parameters are updated.

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