Condividi tramite


PersonalizationProviderCollection Classe

Definizione

Archivia riferimenti a oggetti PersonalizationProvider indicizzati in base al nome. La classe non può essere ereditata.

public ref class PersonalizationProviderCollection sealed : System::Configuration::Provider::ProviderCollection
public sealed class PersonalizationProviderCollection : System.Configuration.Provider.ProviderCollection
type PersonalizationProviderCollection = class
    inherit ProviderCollection
Public NotInheritable Class PersonalizationProviderCollection
Inherits ProviderCollection
Ereditarietà
PersonalizationProviderCollection

Commenti

Questa classe viene usata per archiviare il provider predefinito nello scenario a provider singolo. In scenari con più provider è possibile usare questa raccolta per scegliere un provider di personalizzazione specifico in fase di esecuzione.

I provider di personalizzazione nella raccolta vengono indicizzati in base al nome di ogni provider impostato nel Web.config o nel file di configurazione Machine.config usando l'attributo Element for personalization for webParts (ASP.NET Settings Schema).

Costruttori

PersonalizationProviderCollection()

Inizializza una nuova istanza della classe PersonalizationProviderCollection.

Proprietà

Count

Ottiene il numero di provider presenti nell'insieme.

(Ereditato da ProviderCollection)
IsSynchronized

Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).

(Ereditato da ProviderCollection)
Item[String]

Ottiene un provider di personalizzazioni basato sul nome specificato.

SyncRoot

Ottiene l'oggetto corrente.

(Ereditato da ProviderCollection)

Metodi

Add(ProviderBase)

Aggiunge all'insieme un'istanza di una classe che implementa l'oggetto PersonalizationProvider.

Clear()

Rimuove tutti gli elementi dalla raccolta.

(Ereditato da ProviderCollection)
CopyTo(PersonalizationProvider[], Int32)

Copia i provider di personalizzazioni dell'insieme in una matrice partendo dall'indice specificato.

CopyTo(ProviderBase[], Int32)

Copia il contenuto dell'insieme nella matrice indicata a partire dall'indice specificato.

(Ereditato da ProviderCollection)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Restituisce un oggetto che implementa l'interfaccia IEnumerator per scorrere l'insieme.

(Ereditato da ProviderCollection)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Remove(String)

Rimuove un provider dall'insieme.

(Ereditato da ProviderCollection)
SetReadOnly()

Imposta l'insieme come oggetto in sola lettura.

(Ereditato da ProviderCollection)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32)

Copia gli elementi dell'oggetto ProviderCollection in una matrice, iniziando in corrispondenza di un particolare indice di matrice.

(Ereditato da ProviderCollection)

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a

Vedi anche