PersonalizationProviderCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ukládá odkazy na PersonalizationProvider objekty indexované podle názvu. Tato třída se nemůže dědit.
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
- Dědičnost
Poznámky
Tato třída se používá k uložení výchozího zprostředkovatele ve scénáři s jedním poskytovatelem. Ve scénářích s více poskytovateli můžete tuto kolekci použít k výběru konkrétního zprostředkovatele přizpůsobení za běhu.
Zprostředkovatelé přizpůsobení v kolekci se indexují podle názvu jednotlivých zprostředkovatelů nastavených v Web.config nebo konfiguračním souboru Machine.config pomocí elementu providers pro přizpůsobení pro atribut webParts (ASP.NET Settings Schema).
Konstruktory
PersonalizationProviderCollection() |
Inicializuje novou instanci PersonalizationProviderCollection třídy. |
Vlastnosti
Count |
Získá počet zprostředkovatelů v kolekci. (Zděděno od ProviderCollection) |
IsSynchronized |
Získá hodnotu označující, zda je synchronizován přístup ke kolekci (bez vláken). (Zděděno od ProviderCollection) |
Item[String] |
Získá zprostředkovatele přizpůsobení na základě zadaného názvu. |
SyncRoot |
Získá aktuální objekt. (Zděděno od ProviderCollection) |
Metody
Add(ProviderBase) |
Přidá instanci třídy, která se implementuje PersonalizationProvider do kolekce. |
Clear() |
Odebere všechny položky z kolekce. (Zděděno od ProviderCollection) |
CopyTo(PersonalizationProvider[], Int32) |
Zkopíruje zprostředkovatele přizpůsobení v kolekci do pole počínaje zadaným indexem. |
CopyTo(ProviderBase[], Int32) |
Zkopíruje obsah kolekce do daného pole počínaje zadaným indexem. (Zděděno od ProviderCollection) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetEnumerator() |
Vrátí objekt, který implementuje IEnumerator rozhraní pro iteraci kolekcí. (Zděděno od ProviderCollection) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Remove(String) |
Odebere z kolekce zprostředkovatele. (Zděděno od ProviderCollection) |
SetReadOnly() |
Nastaví kolekci jen pro čtení. (Zděděno od ProviderCollection) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
ICollection.CopyTo(Array, Int32) |
Zkopíruje elementy ProviderCollection do pole počínaje určitým indexem pole. (Zděděno od ProviderCollection) |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |