PersonalizationDictionary 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.
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
- Vererbung
-
PersonalizationDictionary
- Implementiert
Hinweise
Eine PersonalizationDictionary -Instanz ist eine Auflistung von PersonalizationEntry -Objekten, die aus einem Personalisierungsbereich und einem Objektwert bestehen. Diesen Einträgen wird ein Schlüssel im PersonalizationDictionary -Objekt zugewiesen.
Eine bewährte Methode besteht darin, dem Wörterbuch alle Eigenschaften mithilfe der Save -Methode hinzuzufügen, unabhängig vom Bereich der Seite. .NET Framework speichert die Informationen auf geeignete Weise. Beispielsweise werden freigegebene Daten gespeichert, wenn sich die Seite im Shared Bereich befindet. Freigegebene Eigenschaften werden jedoch nicht gespeichert, wenn ein Webpart-Wert gespeichert wird, die Seite sich im User Bereich befindet und das WebPart Steuerelement mit der Seite im Shared Bereich hinzugefügt wurde.
Konstruktoren
PersonalizationDictionary() |
Initialisiert eine neue Instanz der PersonalizationDictionary-Klasse. |
PersonalizationDictionary(Int32) |
Initialisiert eine neue Instanz der PersonalizationDictionary-Klasse unter Verwendung des angegebenen Parameters. |
Eigenschaften
Count |
Ruft die Anzahl der Einträge im Wörterbuch ab. |
IsFixedSize |
Ruft ab, ob das Personalisierungswörterbuch eine feste Größe hat. |
IsReadOnly |
Ruft ab, ob das Personalisierungswörterbuch schreibgeschützt ist. |
IsSynchronized |
Ruft ab, ob das Personalisierungswörterbuch synchronisiert ist. |
Item[String] |
Ruft einen Eintrag im Personalisierungswörterbuch ab oder legt diesen fest. |
Keys |
Ruft einen Verweis auf ein ICollection-Objekt ab, das die Schlüssel für das Personalisierungswörterbuch enthält. |
SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf das Personalisierungswörterbuch synchronisiert werden kann. |
Values |
Ruft einen Verweis auf ein ICollection-Objekt ab, das die Werte im Personalisierungswörterbuch enthält. |
Methoden
Add(String, PersonalizationEntry) |
Fügt dem Personalisierungswörterbuch Personalisierungseinträge hinzu. |
Clear() |
Entfernt alle benutzerdefinierten Zustandsinformationen aus dem aktuellen PersonalizationDictionary-Objekt. |
Contains(String) |
Gibt einen Wert zurück, der angibt, ob im Personalisierungswörterbuch benutzerdefinierte Zustandsinformationen mit demselben Schlüssel enthalten sind. |
CopyTo(DictionaryEntry[], Int32) |
Kopiert die Zustandseinträge im Personalisierungswörterbuch als DictionaryEntry-Instanzen in das angegebene Array. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Gibt einen Enumerator zurück, der zum Durchlaufen der Einträge im Personalisierungswörterbuch verwendet werden kann. |
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 auf der Grundlage des bereitgestellten Schlüssels einen benutzerdefinierten Zustandseintrag. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
ICollection.CopyTo(Array, Int32) |
Implementiert die CopyTo(Array, Int32)-Methode für die PersonalizationDictionary-Klasse. |
IDictionary.Add(Object, Object) |
Implementiert die Add(Object, Object)-Methode für die PersonalizationDictionary-Klasse. |
IDictionary.Contains(Object) |
Implementiert die Contains(Object)-Methode für die PersonalizationDictionary-Klasse. |
IDictionary.Item[Object] |
Ruft den Item[Object]-Eigenschaftswert für die PersonalizationDictionary-Klasse ab oder legt diesen fest. |
IDictionary.Remove(Object) |
Implementiert die Remove(Object)-Methode für die PersonalizationDictionary-Klasse. |
IEnumerable.GetEnumerator() |
Implementiert die GetEnumerator()-Methode für die PersonalizationDictionary-Klasse. |
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. |