HttpApplicationStateWrapper Clase

Definición

Encapsula el objeto intrínseco HTTP que permite compartir información entre varias solicitudes y sesiones dentro de una aplicación de 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 deriva de la HttpApplicationStateBase clase y actúa como contenedor para la HttpApplicationState clase . Esta clase expone la funcionalidad de la HttpApplicationState clase al mismo tiempo que expone el HttpApplicationStateBase tipo. La clase /> c1 de

Constructores

Nombre Description
HttpApplicationStateWrapper(HttpApplicationState)

Inicializa una nueva instancia de la clase HttpApplicationStateWrapper.

Propiedades

Nombre Description
AllKeys

Obtiene las claves de los objetos de la colección.

Contents

Obtiene una referencia al HttpApplicationStateBase objeto .

Count

Obtiene el número de objetos de la colección.

IsReadOnly

Obtiene o establece un valor que indica si la NameObjectCollectionBase instancia 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 NameObjectCollectionBase.KeysCollection instancia que contiene todas las claves de la HttpApplicationStateWrapper instancia.

StaticObjects

Obtiene todos los objetos declarados por un elemento object donde el ámbito se establece en "Application" en la aplicación ASP.NET.

SyncRoot

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

Métodos

Nombre Description
Add(String, Object)

Agrega un objeto a la colección.

BaseAdd(String, Object)

Agrega una entrada con la clave y el valor especificados en la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseClear()

Quita todas las entradas de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseGet(Int32)

Obtiene el valor de la entrada en el índice especificado de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseGet(String)

Obtiene el valor de la primera entrada con la clave especificada de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseGetAllKeys()

Devuelve una String matriz que contiene todas las claves de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseGetAllValues()

Devuelve una Object matriz que contiene todos los valores de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseGetAllValues(Type)

Devuelve una matriz del tipo especificado que contiene todos los valores de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseGetKey(Int32)

Obtiene la clave de la entrada en el índice especificado de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseHasKeys()

Obtiene un valor que indica si la NameObjectCollectionBase instancia contiene entradas cuyas claves no nullson .

(Heredado de NameObjectCollectionBase)
BaseRemove(String)

Quita las entradas con la clave especificada de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseRemoveAt(Int32)

Quita la entrada en el índice especificado de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseSet(Int32, Object)

Establece el valor de la entrada en el índice especificado de la NameObjectCollectionBase instancia.

(Heredado de NameObjectCollectionBase)
BaseSet(String, Object)

Establece el valor de la primera entrada con la clave especificada en la NameObjectCollectionBase instancia, si se encuentra; de lo contrario, agrega una entrada con la clave y el valor especificados en la NameObjectCollectionBase instancia.

(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, empezando por el índice especificado de la matriz.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
Get(Int32)

Devuelve un objeto de estado 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()

Actúa 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 HttpApplicationStateWrapper objeto.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Lock()

Bloquea el acceso a los objetos de la colección para habilitar el acceso sincronizado.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
OnDeserialization(Object)

Genera el evento de deserialización cuando finaliza la deserialización.

Remove(String)

Quita el objeto especificado por nombre de la colección.

RemoveAll()

Quita todos los objetos de la colección.

RemoveAt(Int32)

Quita el objeto especificado por el índice de la colección.

Set(String, Object)

Actualiza el valor de un objeto de la colección.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
UnLock()

Desbloquea el acceso a los objetos de la colección para habilitar el acceso sincronizado.

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)

Copia todo en NameObjectCollectionBase una unidimensional Arraycompatible, empezando por el índice especificado de la matriz de destino.

(Heredado de NameObjectCollectionBase)
ICollection.IsSynchronized

Obtiene un valor que indica si el NameObjectCollectionBase acceso al objeto está sincronizado (seguro para subprocesos).

(Heredado de NameObjectCollectionBase)
ICollection.SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso al NameObjectCollectionBase objeto .

(Heredado de NameObjectCollectionBase)

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