HttpSessionStateWrapper Clase

Definición

Encapsula el objeto intrínseco HTTP que proporciona acceso a los valores de estado de sesión, la configuración de nivel de sesión y los métodos de administración de duración.

public ref class HttpSessionStateWrapper : System::Web::HttpSessionStateBase
public class HttpSessionStateWrapper : System.Web.HttpSessionStateBase
type HttpSessionStateWrapper = class
    inherit HttpSessionStateBase
Public Class HttpSessionStateWrapper
Inherits HttpSessionStateBase
Herencia
HttpSessionStateWrapper

Comentarios

La HttpSessionStateWrapper clase deriva de la HttpSessionStateBase clase y actúa como contenedor para la HttpSessionState clase . Esta clase expone la funcionalidad de la HttpSessionState clase y expone el HttpSessionStateBase tipo . La clase permite reemplazar la implementación original de la clase /> de

Constructores

Nombre Description
HttpSessionStateWrapper(HttpSessionState)

Inicializa una nueva instancia de la clase HttpSessionStateWrapper.

Propiedades

Nombre Description
CodePage

Obtiene o establece el identificador del juego de caracteres para la sesión actual.

Contents

Obtiene una referencia al objeto de estado de sesión actual.

CookieMode

Obtiene un valor que indica si la aplicación está configurada para sesiones sin cookies.

Count

Obtiene el número de elementos de la colección de estado de sesión.

IsCookieless

Obtiene un valor que indica si el identificador de sesión está incrustado en la dirección URL.

IsNewSession

Obtiene un valor que indica si la sesión se creó durante la solicitud actual.

IsReadOnly

Obtiene un valor que indica si la sesión es de solo lectura.

IsSynchronized

Obtiene un valor que indica si el acceso a la colección de valores de estado de sesión está sincronizado (seguro para subprocesos).

Item[Int32]

Obtiene o establece un valor de sesión mediante el índice especificado.

Item[String]

Obtiene o establece un valor de sesión mediante el nombre especificado.

Keys

Obtiene una colección de las claves de todos los valores almacenados en la colección de estado de sesión.

LCID

Obtiene o establece el identificador de configuración regional (LCID) de la sesión actual.

Mode

Obtiene el modo de estado de sesión actual.

SessionID

Obtiene el identificador único de la sesión.

StaticObjects

Obtiene una colección de objetos declarados por object elementos marcados como controles de servidor y con ámbito a la sesión actual en el archivo Global.asax de la aplicación.

SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso a la colección de valores de estado de sesión.

Timeout

Obtiene o establece el tiempo, en minutos, que puede transcurrir entre las solicitudes antes de que el proveedor de estado de sesión finalice la sesión.

Métodos

Nombre Description
Abandon()

Cancela la sesión actual.

Add(String, Object)

Agrega un elemento a la colección de estado de sesión.

Clear()

Quita todas las claves y valores de la colección de estado de sesión.

CopyTo(Array, Int32)

Copia la colección de valores de estado de sesión en una matriz unidimensional, empezando por el índice especificado en la matriz.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que se puede usar para leer todos los nombres de variables de estado de sesión en la sesión actual.

GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Remove(String)

Elimina un elemento de la colección de estado de sesión.

RemoveAll()

Quita todas las claves y valores de la colección de estado de sesión.

RemoveAt(Int32)

Elimina el elemento en el índice especificado de la colección de estado de sesión.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a