HttpContext.SetSessionStateBehavior(SessionStateBehavior) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o tipo de comportamento de estado de sessão que é necessário para dar suporte a uma solicitação 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 qual o tipo de comportamento de estado de sessão necessário.
Exceções
O método foi chamado depois que o evento AcquireRequestState foi gerado.
Comentários
No ASP.NET implementação padrão, um manipulador de solicitação HTTP indica se ele requer estado de sessão implementando a IRequiresSessionState interface ou a IReadOnlySessionState interface. O SetSessionStateBehavior método e a SessionStateBehavior enumeração permitem que você forneça mais detalhes sobre qual tipo de suporte de estado de sessão é necessário para lidar com uma solicitação. Para obter mais informações, consulte a enumeração SessionStateBehavior.
O SetSessionStateBehavior método deve ser chamado antes do evento de AcquireRequestState pipeline. Chamadas que ocorrem durante ou após esse evento causarão uma exceção InvalidOperationException .