Exporter (0) Imprimer
Développer tout

Parameter.Direction, propriété

Mise à jour : novembre 2007

Indique si l'objet Parameter est utilisé pour lier une valeur à un contrôle ou si le contrôle peut être utilisé pour modifier la valeur.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)

public ParameterDirection Direction { get; set; }
/** @property */
public ParameterDirection get_Direction()
/** @property */
public  void set_Direction(ParameterDirection value)

public function get Direction () : ParameterDirection
public function set Direction (value : ParameterDirection)

Valeur de propriété

Type : System.Data.ParameterDirection

Une des valeurs ParameterDirection. Direction a la valeur Input par défaut.

La propriété Direction n'est pas utilisée actuellement par la classe Parameter et est réservée à une utilisation ultérieure.

La propriété Direction décrit la direction du flux de données entre la valeur à laquelle une instance de Parameter est liée et l'objet Parameter lui-même. La valeur par défaut de la propriété Direction, Input, décrit le scénario le plus fréquent dans lequel le flux de données est toujours dans une direction : de la valeur à laquelle l'objet Parameter est lié à l'objet Parameter. Toutes modifications apportées à la valeur sous-jacente sont reflétées par l'objet Parameter, mais toutes modifications apportées à l'objet Parameter ne sont pas reflétées par les données sous-jacentes. Vous pouvez affecter InputOutput ou Output lorsque vous travaillez avec les paramètres de sortie ou ReturnValue lorsque vous travaillez avec une valeur de retour d'une procédure stockée à la propriété Direction

Si la propriété Direction du paramètre est modifiée, la méthode OnParameterChanged est appelée.

L'exemple de code suivant montre comment définir les propriétés DefaultValue, Type et Direction d'objets Parameter lorsque vous les utilisez comme paramètres de sortie et paramètres de valeur de retour avec une procédure stockée. Cet exemple de code fait partie d'un exemple plus développé fourni pour la vue d'ensemble de la classe 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>


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft