Bagikan melalui


Parameter.Direction Properti

Definisi

Menunjukkan apakah Parameter objek digunakan untuk mengikat nilai ke kontrol, atau kontrol dapat digunakan untuk mengubah nilai.

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

Nilai Properti

Salah ParameterDirection satu nilai. Direction diatur ke Input secara default.

Contoh

Contoh kode berikut menunjukkan cara mengatur DefaultValueproperti Parameter , , Typedan Direction objek saat menggunakannya sebagai parameter output dan mengembalikan parameter nilai dengan prosedur tersimpan. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk SqlDataSourceStatusEventArgs gambaran umum kelas.

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

Keterangan

Properti Direction saat ini tidak digunakan oleh Parameter kelas dan dicadangkan untuk digunakan di masa mendatang.

Properti Direction menjelaskan arah aliran data antara nilai yang Parameter terikat instans dan objek itu Parameter sendiri. Nilai default untuk Direction properti , Input, menjelaskan skenario paling umum di mana aliran data selalu dalam satu arah: dari nilai tempat Parameter objek terikat ke Parameter objek. Setiap perubahan yang dilakukan pada nilai yang mendasar dicerminkan oleh Parameter objek, tetapi setiap perubahan pada Parameter objek tidak tercermin oleh data yang mendasar. Anda dapat mengatur properti ke DirectionInputOutput atau Output saat bekerja dengan parameter output, atau ReturnValue saat bekerja dengan nilai pengembalian dari prosedur tersimpan.

Direction Jika properti parameter diubah, OnParameterChanged metode akan dipanggil.

Berlaku untuk