PersonalizationDictionary Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |