Parameter.Direction Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.