Compartir a través de


PropertyBag Clase

Definición

Proporciona una IDictionary interfaz para pasar una colección de variables de par clave-valor al Administrador de IIS.

public ref class PropertyBag sealed : System::Collections::IDictionary
public sealed class PropertyBag : System.Collections.IDictionary
type PropertyBag = class
    interface IDictionary
    interface ICollection
    interface IEnumerable
Public NotInheritable Class PropertyBag
Implements IDictionary
Herencia
PropertyBag
Implementaciones

Constructores

PropertyBag()

Inicializa una nueva instancia de la PropertyBag clase sin seguimiento de estado.

PropertyBag(Boolean)

Inicializa una nueva instancia de la PropertyBag clase utilizando el seguimiento de estado especificado.

Propiedades

Count

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

IsTrackingState

Obtiene un valor que indica si la colección está realizando el seguimiento del estado.

Item[Int32]

Obtiene o establece el elemento en la ubicación de índice especificada en el contenedor de propiedades.

Keys

Obtiene una colección que contiene las claves de la colección.

ModifiedKeys

Obtiene la colección de claves que se han modificado desde que se clonó el contenedor.

Values

Obtiene una colección que contiene los valores de la colección.

Métodos

Add(Int32, Object)

Agrega un elemento que tiene la clave y el valor entero especificados a la colección.

Clone()

Crea una nueva copia de la colección con el seguimiento de estado habilitado.

Clone(Boolean)

Crea una nueva copia de la colección con el seguimiento de estado habilitado y, opcionalmente, es de solo lectura.

Contains(Int32)

Determina si la colección contiene un elemento que tiene la clave especificada.

CreatePropertyBagFromState(String)

Deserializa un contenedor de propiedades del estado especificado.

CreatePropertyBagFromState(String, Boolean)

Deserializa un contenedor de propiedades del estado especificado y, opcionalmente, hace que sea de solo lectura.

GetState()

Serializa el estado del contenedor de propiedades en una cadena.

GetValue<T>(Int32)

Devuelve el valor con la clave especificada, que se convierte como el tipo especificado.

GetValue<T>(Int32, T)

Devuelve el valor con la clave especificada, se convierte como el tipo especificado o el valor predeterminado especificado si no hay ningún elemento con la clave especificada en la colección.

IsModified()

Devuelve un valor que indica si la colección se ha modificado desde que se creó.

IsModified(Int32)

Devuelve un valor que indica si el elemento especificado se ha modificado desde que se creó.

Remove(Object)

Elimina el elemento con la clave especificada de la colección.

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

Para obtener una descripción de este miembro, vea el método CopyTo(Array, Int32).

ICollection.IsSynchronized

Proporciona una IDictionary interfaz para pasar una colección de variables de par clave-valor al Administrador de IIS.

ICollection.SyncRoot

Proporciona una IDictionary interfaz para pasar una colección de variables de par clave-valor al Administrador de IIS.

IDictionary.Add(Object, Object)

Para obtener una descripción de este miembro, vea el método Add(Object, Object).

IDictionary.Clear()

Para obtener una descripción de este miembro, vea el método Clear().

IDictionary.Contains(Object)

Para obtener una descripción de este miembro, vea el método Contains(Object).

IDictionary.GetEnumerator()

Para obtener una descripción de este miembro, vea el método GetEnumerator().

IDictionary.IsFixedSize

Proporciona una IDictionary interfaz para pasar una colección de variables de par clave-valor al Administrador de IIS.

IDictionary.IsReadOnly

Proporciona una IDictionary interfaz para pasar una colección de variables de par clave-valor al Administrador de IIS.

IDictionary.Item[Object]

Proporciona una IDictionary interfaz para pasar una colección de variables de par clave-valor al Administrador de IIS.

IEnumerable.GetEnumerator()

Para obtener una descripción de este miembro, vea el método GetEnumerator().

Se aplica a