PersonalizationDictionary 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í.
public ref class PersonalizationDictionary : System::Collections::IDictionary
public class PersonalizationDictionary : System.Collections.IDictionary
type PersonalizationDictionary = class
interface IDictionary
interface ICollection
interface IEnumerable
Public Class PersonalizationDictionary
Implements IDictionary
- Herencia
-
PersonalizationDictionary
- Implementaciones
Comentarios
Una PersonalizationDictionary instancia es una colección de PersonalizationEntry objetos, que constan de un ámbito de personalización y un valor de objeto. A estas entradas se les asigna una clave en el PersonalizationDictionary objeto .
Una buena práctica consiste en agregar todas las propiedades al diccionario mediante el Save método , independientemente del ámbito de la página. .NET Framework guarda la información de la manera adecuada; por ejemplo, los datos compartidos se guardan cuando la página está en Shared el ámbito. Sin embargo, las propiedades compartidas no se guardan cuando se guarda un valor de elementos web, la página está en User el ámbito y el WebPart control se agregó con la página en Shared el ámbito.
Constructores
PersonalizationDictionary() |
Inicializa una nueva instancia de la clase PersonalizationDictionary. |
PersonalizationDictionary(Int32) |
Inicializa una nueva instancia de la clase PersonalizationDictionary mediante el parámetro proporcionado. |
Propiedades
Count |
Obtiene el número de entradas del diccionario. |
IsFixedSize |
Obtiene un valor que indica si el diccionario de personalización es de un tamaño fijo. |
IsReadOnly |
Obtiene un valor que indica si el diccionario de personalización es de sólo lectura. |
IsSynchronized |
Obtiene un valor que indica si el diccionario de personalización está sincronizado. |
Item[String] |
Obtiene o establece una entrada del diccionario de personalización. |
Keys |
Obtiene una referencia a un objeto ICollection que contiene las claves para el diccionario de personalización. |
SyncRoot |
Obtiene un objeto que se puede utilizar para sincronizar el acceso al diccionario de personalización. |
Values |
Obtiene una referencia a un objeto ICollection que contiene los valores del diccionario de personalización. |
Métodos
Add(String, PersonalizationEntry) |
Agrega entradas de personalización al diccionario de personalización. |
Clear() |
Quita toda la información de estado personalizada del objeto PersonalizationDictionary actual. |
Contains(String) |
Devuelve un valor que indica si existe un elemento de información de estado personalizada con la misma clave en el diccionario de personalización. |
CopyTo(DictionaryEntry[], Int32) |
Copia las entradas de estado del diccionario de personalización como instancias de DictionaryEntry en la matriz especificada. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetEnumerator() |
Devuelve un enumerador que se puede utilizar para recorrer las entradas del diccionario de personalización. |
GetHashCode() |
Sirve 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 Object actual. (Heredado de Object) |
Remove(String) |
Quita una entrada de estado personalizada correspondiente a la clave especificada. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
ICollection.CopyTo(Array, Int32) |
Implementa el método CopyTo(Array, Int32) para la clase PersonalizationDictionary. |
IDictionary.Add(Object, Object) |
Implementa el método Add(Object, Object) para la clase PersonalizationDictionary. |
IDictionary.Contains(Object) |
Implementa el método Contains(Object) para la clase PersonalizationDictionary. |
IDictionary.Item[Object] |
Obtiene o establece el valor de la propiedad Item[Object] para la clase PersonalizationDictionary. |
IDictionary.Remove(Object) |
Implementa el método Remove(Object) para la clase PersonalizationDictionary. |
IEnumerable.GetEnumerator() |
Implementa el método GetEnumerator() para la clase PersonalizationDictionary. |
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. |