Parameter.Direction Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger om objektet Parameter används för att binda ett värde till en kontroll eller om kontrollen kan användas för att ändra värdet.
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
Egenskapsvärde
Ett av ParameterDirection värdena. Direction är som standard inställt på Input.
Exempel
Följande kodexempel visar hur du anger DefaultValueegenskaperna Type , Directionoch Parameter för objekt när de används som utdataparametrar och returnerar värdeparametrar med en lagrad procedur. Det här kodexemplet är en del av ett större exempel som tillhandahålls för klassöversikten 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>
Kommentarer
Egenskapen Direction används för närvarande inte av Parameter klassen och är reserverad för framtida användning.
Egenskapen Direction beskriver dataflödets riktning mellan det värde som en Parameter instans är bunden till och Parameter själva objektet. Standardvärdet för Direction egenskapen , Inputbeskriver det vanligaste scenariot där dataflödet alltid är i en riktning: från det värde som objektet är bundet ParameterParameter till objektet. Ändringar som görs i det underliggande värdet återspeglas av Parameter objektet, men eventuella ändringar i Parameter objektet återspeglas inte av underliggande data. Du kan ange Direction egenskapen till InputOutput eller Output när du arbetar med utdataparametrar eller ReturnValue när du arbetar med ett returvärde från en lagrad procedur.
Direction Om egenskapen för parametern ändras OnParameterChanged anropas metoden.