HttpApplicationStateWrapper Clase
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í.
Encapsula el objeto intrínseco de HTTP que permite compartir información entre varias solicitudes y sesiones de una aplicación ASP.NET.
public ref class HttpApplicationStateWrapper : System::Web::HttpApplicationStateBase
public class HttpApplicationStateWrapper : System.Web.HttpApplicationStateBase
type HttpApplicationStateWrapper = class
inherit HttpApplicationStateBase
Public Class HttpApplicationStateWrapper
Inherits HttpApplicationStateBase
- Herencia
Comentarios
La HttpApplicationStateWrapper clase se deriva de la clase y actúa como contenedor para la clase HttpApplicationStateBase HttpApplicationState . Esta clase expone la funcionalidad de la HttpApplicationState clase al tiempo que expone el tipo HttpApplicationStateBase . La clase permite reemplazar la implementación original de la clase en la aplicación por una implementación personalizada, como cuando se realizan pruebas unitarias fuera de la HttpApplicationStateBase HttpApplicationState canalización ASP.NET datos.
Constructores
HttpApplicationStateWrapper(HttpApplicationState) |
Inicializa una nueva instancia de la clase HttpApplicationStateWrapper. |
Propiedades
AllKeys |
Obtiene las claves de los objetos de la colección. |
Contents |
Obtiene una referencia al objeto HttpApplicationStateBase. |
Count |
Obtiene el número de objetos de la colección. |
IsReadOnly |
Obtiene o establece un valor que indica si la instancia NameObjectCollectionBase es de solo lectura. (Heredado de NameObjectCollectionBase) |
IsSynchronized |
Obtiene un valor que indica si el acceso a la colección es seguro para subprocesos. |
Item[Int32] |
Obtiene un objeto de estado por índice. |
Item[String] |
Obtiene un objeto de estado por nombre. |
Keys |
Obtiene una instancia NameObjectCollectionBase.KeysCollection que contiene todas las claves de la instancia HttpApplicationStateWrapper. |
StaticObjects |
Obtiene todos los objetos declarados por un elemento |
SyncRoot |
Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección. |
Métodos
Add(String, Object) |
Agrega un objeto a la colección. |
BaseAdd(String, Object) |
Agrega una entrada con la clave y el valor especificados a la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseClear() |
Elimina todas las entradas de la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseGet(Int32) |
Obtiene el valor de la entrada que se encuentra en el índice especificado de la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseGet(String) |
Obtiene el valor de la primera entrada con la clave especificada desde la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseGetAllKeys() |
Devuelve una matriz String que contiene todas las claves de la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseGetAllValues() |
Devuelve una matriz Object que contiene todos los valores de la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseGetAllValues(Type) |
Devuelve una matriz del tipo especificado que contiene todos los valores de la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseGetKey(Int32) |
Obtiene la clave de la entrada que se encuentra en el índice especificado de la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseHasKeys() |
Obtiene un valor que indica si la instancia NameObjectCollectionBase contiene entradas cuyas claves no son |
BaseRemove(String) |
Quita las entradas con la clave especificada de la instancia de NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseRemoveAt(Int32) |
Elimina la entrada que se encuentra en el índice especificado de la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseSet(Int32, Object) |
Establece el valor de la entrada que se encuentra en el índice especificado de la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
BaseSet(String, Object) |
Establece el valor de la primera entrada con la clave especificada de la instancia NameObjectCollectionBase, si la encuentra; en caso contrario, agrega una entrada con la clave y el valor especificados a la instancia NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
Clear() |
Quita todos los objetos de la colección. |
CopyTo(Array, Int32) |
Copia los elementos de la colección en una matriz, comenzando por el índice especificado en la matriz. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
Get(Int32) |
Devuelve un objeto de estados por índice. |
Get(String) |
Devuelve un objeto de estado por nombre. |
GetEnumerator() |
Devuelve un enumerador que se puede usar para recorrer en iteración una colección. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetKey(Int32) |
Devuelve el nombre de un objeto de estado por índice. |
GetObjectData(SerializationInfo, StreamingContext) |
Devuelve los datos necesarios para serializar el objeto HttpApplicationStateWrapper. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Lock() |
Bloquea el acceso a objetos de la colección con el fin de permitir el acceso sincronizado. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OnDeserialization(Object) |
Genera el evento de deserialización cuando la deserialización finaliza. |
Remove(String) |
Elimina el objeto especificado por nombre de la colección. |
RemoveAll() |
Quita todos los objetos de la colección. |
RemoveAt(Int32) |
Elimina el objeto especificado por índice de la colección. |
Set(String, Object) |
Actualiza el valor de un objeto en la colección. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
UnLock() |
Desbloquea el acceso a objetos de la colección para habilitar el acceso sincronizado. |
Implementaciones de interfaz explícitas
ICollection.CopyTo(Array, Int32) |
Copia la totalidad de NameObjectCollectionBase en una matriz Array unidimensional compatible, comenzando en el índice especificado de la matriz de destino. (Heredado de NameObjectCollectionBase) |
ICollection.IsSynchronized |
Obtiene un valor que indica si el acceso al objeto NameObjectCollectionBase está sincronizado (es seguro para subprocesos). (Heredado de NameObjectCollectionBase) |
ICollection.SyncRoot |
Obtiene un objeto que puede utilizarse para sincronizar el acceso al objeto NameObjectCollectionBase. (Heredado de NameObjectCollectionBase) |
Métodos de extensión
Cast<TResult>(IEnumerable) |
Convierte los elementos de IEnumerable en el tipo especificado. |
OfType<TResult>(IEnumerable) |
Filtra los elementos de IEnumerable en función de un tipo especificado. |
AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
AsQueryable(IEnumerable) |
Convierte una interfaz IEnumerable en IQueryable. |