Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Propriedade Parameter.Direction

Indica se a Parameter objeto é usado para associar um valor a um controle ou o controle pode ser usado para alterar o valor.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (em System.Web.dll)

public ParameterDirection Direction { get; set; }

Valor de propriedade

Tipo: System.Data.ParameterDirection
Dentre as ParameterDirection valores. Direction é definido como Input por padrão.

O Direction propriedade no momento não é usada pelo Parameter de classe e está reservado para uso futuro.

O Direction propriedade descreve a direção do fluxo de dados entre o valor que uma Parameter instância é acoplada e a Parameter próprio objeto. O valor padrão para o Direction propriedade, Input, descreve o cenário mais comum, onde o fluxo de dados é sempre em uma direção: do valor ao qual o Parameter objeto está vinculado a Parameter objeto. Quaisquer alterações feitas para o valor de base são refletidas pela Parameter objeto, mas as alterações para o Parameter objeto não são refletidas pelos dados base. Você pode definir a Direction propriedade para InputOutput ou Output ao trabalhar com parâmetros de saída, ou ReturnValue ao trabalhar com um valor de retorno de um procedimento armazenado.

Se a Direction a propriedade do parâmetro for alterada, o OnParameterChanged método é chamado.

O exemplo de código a seguir demonstra como definir o DefaultValue, Type, e Direction propriedades de Parameter objetos quando usá-los como parâmetros de saída e os parâmetros de valor de retorno com um procedimento armazenado. Este exemplo de código é parte de um exemplo maior fornecido para a SqlDataSourceStatusEventArgs visão geral da classe.


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


.NET Framework

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft