PersonalizationProviderCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Speichert Verweise auf PersonalizationProvider-Objekte, die nach Namen indiziert sind. 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
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 im Web.config oder der Machine.config-Konfigurationsdatei festgelegt ist, indem das providers-Element für die Personalisierung für webParts (ASP.NET Einstellungsschema) verwendet wird.
Konstruktoren
PersonalizationProviderCollection() |
Initialisiert eine neue Instanz der PersonalizationProviderCollection-Klasse. |
Eigenschaften
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 ist (threadsicher). (Geerbt von ProviderCollection) |
Item[String] |
Ruft auf Grundlage des angegebenen Namens einen Personalisierungsanbieter ab. |
SyncRoot |
Ruft das aktuelle Objekt ab. (Geerbt von ProviderCollection) |
Methoden
Add(ProviderBase) |
Fügt eine Instanz einer Klasse hinzu, die PersonalizationProvider in der Auflistung implementiert. |
Clear() |
Entfernt alle Elemente aus der Auflistung. (Geerbt von ProviderCollection) |
CopyTo(PersonalizationProvider[], Int32) |
Kopiert die Personalisierungsanbieter in der Auflistung in ein Array, wobei am angegebenen Index begonnen wird. |
CopyTo(ProviderBase[], Int32) |
Kopiert den Inhalt der Auflistung in das angegebene Array, wobei am angegebenen Index begonnen wird. (Geerbt von ProviderCollection) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Gibt ein Objekt zurück, das die IEnumerator-Schnittstelle implementiert, um die Auflistung zu durchlaufen. (Geerbt von ProviderCollection) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des 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
ICollection.CopyTo(Array, Int32) |
Kopiert die Elemente der ProviderCollection beginnend an einem bestimmten Arrayindex in ein Array. (Geerbt von ProviderCollection) |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |