Parameter.Type 属性

定义

获取或设置参数的类型。

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的类型。 默认值为 Object

例外

参数类型不是值 TypeCode 之一。

示例

下面的代码示例演示如何在将对象用作输出参数时设置 DefaultValue对象的属性 TypeDirection 属性 Parameter ,以及如何将值参数与存储过程一起使用。 此代码示例是为类概述提供的大型示例的 SqlDataSourceStatusEventArgs 一部分。

<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>

注解

该类型可用于创建强类型化参数,以便在 Web 应用程序和基础代码之间正确转换值。

如果更改参数的类型, OnParameterChanged 将调用该方法。

适用于

另请参阅