HttpContext.SetSessionStateBehavior(SessionStateBehavior) Método

Definición

Establece el tipo de comportamiento de estado de sesión necesario para admitir una solicitud 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

Uno de los valores de enumeración que especifica qué tipo de comportamiento de estado de sesión es necesario.

Excepciones

Se llamó al método después de que se generó el AcquireRequestState evento.

Comentarios

En la implementación predeterminada del ASP.NET, un controlador de solicitudes HTTP indica si requiere el estado de sesión implementando la interfaz /IRequiresSessionState o la interfaz IReadOnlySessionState. El SetSessionStateBehavior método y la SessionStateBehavior enumeración le permiten proporcionar más detalles sobre qué tipo de compatibilidad con el estado de sesión es necesario para controlar una solicitud. Para obtener más información, vea la enumeración SessionStateBehavior.

Se debe llamar al SetSessionStateBehavior método antes del evento de canalización AcquireRequestState . Las llamadas que se producen durante o después de este evento provocarán una InvalidOperationException excepción.

Se aplica a

Consulte también