Comparteix a través de


HttpContext.SetSessionStateBehavior(SessionStateBehavior) Método

Definición

Establece el tipo de comportamiento de estado de sesión que se requiere 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 el tipo de comportamiento de estado de sesión que se requiere.

Excepciones

Se llama al método después de producirse el evento AcquireRequestState.

Comentarios

En el ASP.NET implementación predeterminada, un controlador de solicitudes HTTP indica si requiere el estado de sesión mediante la implementación de la IRequiresSessionState interfaz o la IReadOnlySessionState interfaz . El SetSessionStateBehavior método y la SessionStateBehavior enumeración 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 SetSessionStateBehavior debe llamar al método antes del evento de AcquireRequestState canalización. Las llamadas que se producen durante o después de este evento provocarán una InvalidOperationException excepción.

Se aplica a

Consulte también