PersonalizationStateInfoCollection 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í.
Proporciona una colección de SharedPersonalizationStateInfo objetos y UserPersonalizationStateInfo .
public ref class PersonalizationStateInfoCollection sealed : System::Collections::ICollection
[System.Serializable]
public sealed class PersonalizationStateInfoCollection : System.Collections.ICollection
[<System.Serializable>]
type PersonalizationStateInfoCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class PersonalizationStateInfoCollection
Implements ICollection
- Herencia
-
PersonalizationStateInfoCollection
- Atributos
- Implementaciones
Comentarios
La PersonalizationStateInfoCollection clase proporciona un contenedor basado en colecciones sobre un conjunto de SharedPersonalizationStateInfo instancias y UserPersonalizationStateInfo . Estas instancias se recuperan iterando secuencialmente sobre la colección, por índice ordinal o por valor de clave.
Las instancias se indexan en una combinación de ruta de acceso y nombre de usuario. Esto es necesario porque SharedPersonalizationStateInfo las instancias que representan datos compartidos se indexan según el Path objeto , mientras que UserPersonalizationStateInfo las instancias se indexan según un Path objeto y un Username objeto .
Los objetos de información se mantienen en la colección en el orden en que se recibieron del proveedor. La colección no intenta cambiar el orden de las instancias ni mantener un criterio de ordenación específico dentro de la colección.
Constructores
| Nombre | Description |
|---|---|
| PersonalizationStateInfoCollection() |
Inicializa una nueva instancia de la clase PersonalizationStateInfoCollection. |
Propiedades
| Nombre | Description |
|---|---|
| Count |
Obtiene el número de elementos de una colección. |
| IsSynchronized |
Obtiene un valor que indica si el acceso a la PersonalizationStateInfoCollection colección está sincronizado (seguro para subprocesos). |
| Item[Int32] |
Obtiene una PersonalizationStateInfo instancia ubicada en el índice ordinal especificado de la colección. |
| Item[String, String] |
Obtiene un elemento de la colección basándose en los parámetros especificados. |
| SyncRoot |
Obtiene un objeto que se puede usar para sincronizar el acceso a la PersonalizationStateInfoCollection instancia. |
Métodos
| Nombre | Description |
|---|---|
| Add(PersonalizationStateInfo) |
Agrega una PersonalizationStateInfoinstancia derivada al final de la colección. |
| Clear() |
Borra la colección de todos los elementos. |
| CopyTo(PersonalizationStateInfo[], Int32) |
Copia los elementos de la PersonalizationStateInfoCollection colección en una PersonalizationStateInfo matriz, empezando por la posición especificada. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetEnumerator() |
Devuelve un enumerador estándar capaz de recorrer en iteración la colección. Este método no se puede heredar. |
| GetHashCode() |
Actúa como 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, String) |
Quita un PersonalizationStateInfoobjeto derivado de la colección. |
| SetReadOnly() |
Marca la colección como de solo lectura. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Implementa el método base CopyTo(Array, Int32) . |
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. |