Parameter.Type Свойство

Определение

Получает или задает тип параметра.Gets or sets the type of the parameter.

public:
 property TypeCode Type { TypeCode get(); void set(TypeCode value); };
public TypeCode Type { get; set; }
member this.Type : TypeCode with get, set
Public Property Type As TypeCode

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

Тип Parameter.The type of the Parameter. Значение по умолчанию — Object.The default value is Object.

Исключения

Тип параметра не является одним из значений TypeCode.The parameter type is not one of the TypeCode values.

Примеры

В следующем примере кода показано, как задать свойства DefaultValue, Typeи Direction объектов Parameter при их использовании в качестве выходных параметров и параметров возвращаемого значения с помощью хранимой процедуры.The following code example demonstrates how to set the DefaultValue, Type, and Direction properties of Parameter objects when using them as output parameters and return value parameters with a stored procedure. Этот пример кода является частью большого примера, приведенного в разделе Общие сведения о классе SqlDataSourceStatusEventArgs.This code example is part of a larger example provided for the SqlDataSourceStatusEventArgs class overview.

<asp:sqldatasource
    id="SqlDataSource1"
    runat="server"
    datasourcemode="DataSet"
    connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
    selectcommand="getordertotal"
    onselected="OnSelectedHandler">
    <selectparameters>
      <asp:querystringparameter name="empId" querystringfield="empId" />
      <asp:parameter name="total" type="Int32" direction="Output" defaultvalue="0" />
      <asp:parameter name="_ret" type="Int32" direction="ReturnValue" defaultvalue="0" />
    </selectparameters>
</asp:sqldatasource>
<asp:sqldatasource
    id="SqlDataSource1"
    runat="server"
    datasourcemode="DataSet"
    connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
    selectcommand="getordertotal"
    onselected="OnSelectedHandler">
    <selectparameters>
      <asp:querystringparameter name="empId" querystringfield="empId" />
      <asp:parameter name="total" type="Int32" direction="Output" defaultvalue="0" />
      <asp:parameter name="_ret" type="Int32" direction="ReturnValue" defaultvalue="0" />
    </selectparameters>
</asp:sqldatasource>

Комментарии

Тип можно использовать для создания строго типизированных параметров, чтобы правильно преобразовать значения между веб-приложением и базовым кодом.The type can be used to create strongly typed parameters, so that values are converted correctly between your Web application and underlying code.

При изменении типа параметра вызывается метод OnParameterChanged.If the type of the parameter is changed, the OnParameterChanged method is called.

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

Дополнительно