HttpContext.SetSessionStateBehavior(SessionStateBehavior) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.