Parameter.Direction Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesnenin Parameter bir değeri bir denetime bağlamak için kullanılıp kullanılmadığını veya denetimin değeri değiştirmek için kullanılıp kullanılamayacağını gösterir.
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
Özellik Değeri
Değerlerden ParameterDirection biri. Direction varsayılan olarak olarak ayarlanır Input .
Örnekler
Aşağıdaki kod örneğinde, çıkış parametresi olarak kullanılan nesnelerin , Typeve Direction özelliklerinin Parameter nasıl ayarlanacağı DefaultValueve saklı yordamla değer parametrelerinin nasıl döndürüleceği gösterilmektedir. Bu kod örneği, sınıfa genel bakış için SqlDataSourceStatusEventArgs sağlanan daha büyük bir örneğin bir parçasıdır.
<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>
Açıklamalar
Direction özelliği şu anda sınıfı tarafından Parameter kullanılmaz ve gelecekte kullanılmak üzere ayrılmıştır.
özelliği, Direction bir Parameter örneğin bağlı olduğu değer ile nesnenin kendisi arasındaki veri akışının Parameter yönünü açıklar. özelliği için Direction varsayılan değer, Inputveri akışının her zaman tek yönde olduğu en yaygın senaryoyu açıklar: nesnenin nesneye Parameter bağlı olduğu Parameter değerden. Temel alınan değerde yapılan değişiklikler nesne tarafından Parameter yansıtılır, ancak nesnedeki Parameter değişiklikler temel alınan veriler tarafından yansıtılmaz. Çıkış parametreleriyle ReturnValue çalışırken veya Output saklı yordamdan bir dönüş değeriyle çalışırken özelliğini InputOutput ayarlayabilirsinizDirection.
parametresinin Direction özelliği değiştirilirse OnParameterChanged yöntemi çağrılır.