PersonalizationProviderCollection Klasse

Definition

Speichert Verweise auf PersonalizationProvider Objekte, die anhand des Namens indiziert werden. Diese Klasse kann nicht vererbt werden.

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
Vererbung
PersonalizationProviderCollection

Hinweise

Diese Klasse wird verwendet, um den Standardanbieter im Einzelanbieterszenario zu speichern. In Szenarien mit mehreren Anbietern können Sie diese Sammlung verwenden, um zur Laufzeit einen bestimmten Personalisierungsanbieter auszuwählen.

Personalisierungsanbieter in der Auflistung werden gemäß dem Namen jedes Anbieters indiziert, der in der Web.config oder der Machine.config Konfigurationsdatei mithilfe des providers-Elements für die Personalisierung für WebParts (ASP.NET Settings Schema) Attribut festgelegt ist.

Konstruktoren

Name Beschreibung
PersonalizationProviderCollection()

Initialisiert eine neue Instanz der PersonalizationProviderCollection-Klasse.

Eigenschaften

Name Beschreibung
Count

Ruft die Anzahl der Anbieter in der Auflistung ab.

(Geerbt von ProviderCollection)
IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert wird (Threadsicher).

(Geerbt von ProviderCollection)
Item[String]

Ruft einen Personalisierungsanbieter basierend auf dem angegebenen Namen ab.

SyncRoot

Ruft das aktuelle Objekt ab.

(Geerbt von ProviderCollection)

Methoden

Name Beschreibung
Add(ProviderBase)

Fügt eine Instanz einer Klasse hinzu, die in die Auflistung implementiert PersonalizationProvider wird.

Clear()

Entfernt alle Elemente aus der Auflistung.

(Geerbt von ProviderCollection)
CopyTo(PersonalizationProvider[], Int32)

Kopiert die Personalisierungsanbieter in der Auflistung in ein Array, beginnend am angegebenen Index.

CopyTo(ProviderBase[], Int32)

Kopiert den Inhalt der Auflistung in das angegebene Array ab dem angegebenen Index.

(Geerbt von ProviderCollection)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetEnumerator()

Gibt ein Objekt zurück, das die IEnumerator Schnittstelle zum Durchlaufen der Auflistung implementiert.

(Geerbt von ProviderCollection)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Remove(String)

Entfernt einen Anbieter aus der Auflistung.

(Geerbt von ProviderCollection)
SetReadOnly()

Legt fest, dass die Auflistung schreibgeschützt ist.

(Geerbt von ProviderCollection)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICollection.CopyTo(Array, Int32)

Kopiert die Elemente des ProviderCollection Arrays, beginnend bei einem bestimmten Arrayindex.

(Geerbt von ProviderCollection)

Erweiterungsmethoden

Name Beschreibung
AsParallel(IEnumerable)

Aktiviert die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Wandelt eine IEnumerable in eine IQueryableum.

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um.

OfType<TResult>(IEnumerable)

Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ.

Gilt für:

Weitere Informationen