HttpContext.SetSessionStateBehavior(SessionStateBehavior) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define o tipo de comportamento de estado de sessão necessário para suportar um pedido HTTP.
public:
void SetSessionStateBehavior(System::Web::SessionState::SessionStateBehavior sessionStateBehavior);
public void SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior sessionStateBehavior);
member this.SetSessionStateBehavior : System.Web.SessionState.SessionStateBehavior -> unit
Public Sub SetSessionStateBehavior (sessionStateBehavior As SessionStateBehavior)
Parâmetros
- sessionStateBehavior
- SessionStateBehavior
Um dos valores de enumeração que especifica que tipo de comportamento de estado de sessão é necessário.
Exceções
O método foi chamado depois de o AcquireRequestState evento ter sido levantado.
Observações
Na implementação ASP.NET padrão, um handler de pedidos HTTP indica se requer estado de sessão implementando a interface IRequiresSessionState ou a interface IReadOnlySessionState. O SetSessionStateBehavior método e a SessionStateBehavior enumeração permitem-lhe fornecer mais detalhes sobre que tipo de suporte de estado de sessão é necessário para lidar com um pedido. Para obter mais informações, consulte a SessionStateBehavior enumeração.
O SetSessionStateBehavior método deve ser chamado antes do AcquireRequestState evento pipeline. Chamadas que ocorram durante ou após este evento causarão uma InvalidOperationException exceção.