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 调用 方法。

适用于

另请参阅