HttpContext.SetSessionStateBehavior(SessionStateBehavior) Método

Definição

Define o tipo de comportamento de estado de sessão 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 que tipo de comportamento de estado de sessão é necessário.

Exceções

O método foi chamado depois que o AcquireRequestState evento foi acionado.

Comentários

Na implementação padrão ASP.NET, um manipulador de solicitação HTTP indica se ele requer estado de sessão implementando a interface IRequiresSessionState ou a interface IReadOnlySessionState. 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 .

Aplica-se a

Confira também