PersonalizationDictionary Klass

Definition

Kapslar in grundläggande valideringsregler som anger om en del anpassade data anses vara personliga i antingen User eller Shared omfånget.

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
Arv
PersonalizationDictionary
Implementeringar

Kommentarer

En PersonalizationDictionary instans är en samling PersonalizationEntry objekt som består av ett anpassningsomfång och ett objektvärde. Dessa poster tilldelas en nyckel i PersonalizationDictionary objektet.

En bra idé är att lägga till alla egenskaper i ordlistan med hjälp Save av metoden, oavsett sidans omfång. .NET Framework sparar informationen på lämpligt sätt. Till exempel sparas delade data när sidan finns i Shared omfång. Delade egenskaper sparas dock inte när ett webbdelsvärde sparas, sidan finns i User omfånget WebPart och kontrollen lades till med sidan i Shared omfånget.

Konstruktorer

Name Description
PersonalizationDictionary()

Initierar en ny instans av PersonalizationDictionary klassen.

PersonalizationDictionary(Int32)

Initierar en ny instans av klassen med hjälp av PersonalizationDictionary den angivna parametern.

Egenskaper

Name Description
Count

Hämtar antalet poster i ordlistan.

IsFixedSize

Hämtar om anpassningsordlistan har en fast storlek.

IsReadOnly

Hämtar om anpassningsordlistan är skrivskyddad.

IsSynchronized

Hämtar om anpassningsordlistan är synkroniserad.

Item[String]

Hämtar eller anger en post i anpassningsordlistan.

Keys

Hämtar en referens till ett ICollection objekt som innehåller nycklarna för anpassningsordlistan.

SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomsten till anpassningsordlistan.

Values

Hämtar en referens till ett ICollection objekt som innehåller värdena i anpassningsordlistan.

Metoder

Name Description
Add(String, PersonalizationEntry)

Lägger till anpassningsposter i anpassningsordlistan.

Clear()

Tar bort all anpassad tillståndsinformation från det aktuella PersonalizationDictionary objektet.

Contains(String)

Returnerar ett värde som anger om en del av anpassad tillståndsinformation med samma nyckel finns i anpassningsordlistan.

CopyTo(DictionaryEntry[], Int32)

Kopierar tillståndsposterna för anpassningsordlistan som DictionaryEntry instanser till den angivna matrisen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Returnerar en uppräknare som kan användas för att iterera genom posterna i anpassningsordlistan.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Remove(String)

Tar bort en anpassad tillståndspost baserat på den angivna nyckeln.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
ICollection.CopyTo(Array, Int32)

Implementerar CopyTo(Array, Int32) -metoden för PersonalizationDictionary klassen.

IDictionary.Add(Object, Object)

Implementerar Add(Object, Object) -metoden för PersonalizationDictionary klassen.

IDictionary.Contains(Object)

Implementerar Contains(Object) -metoden för PersonalizationDictionary klassen.

IDictionary.Item[Object]

Hämtar eller anger egenskapsvärdet Item[Object]PersonalizationDictionary för klassen.

IDictionary.Remove(Object)

Implementerar Remove(Object) -metoden för PersonalizationDictionary klassen.

IEnumerable.GetEnumerator()

Implementerar GetEnumerator() -metoden för PersonalizationDictionary klassen.

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för

Se även