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 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.