PersonalizationProviderCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Armazena referências a objetos PersonalizationProvider indexados por nome. Essa classe não pode ser herdada.
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
- Herança
Comentários
Essa classe é usada para armazenar o provedor padrão no cenário de provedor único. Em cenários de vários provedores, você pode usar essa coleção para escolher um provedor de personalização específico em tempo de execução.
Os provedores de personalização na coleção são indexados de acordo com o nome de cada provedor, conforme definido no Web.config ou no arquivo de configuração Machine.config usando o atributo Providers Element for personalization for webParts (ASP.NET Settings Schema ).
Construtores
PersonalizationProviderCollection() |
Inicializa uma nova instância da classe PersonalizationProviderCollection. |
Propriedades
Count |
Obtém o número de provedores na coleção. (Herdado de ProviderCollection) |
IsSynchronized |
Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe). (Herdado de ProviderCollection) |
Item[String] |
Obtém um provedor de personalização com base no nome especificado. |
SyncRoot |
Obtém o objeto atual. (Herdado de ProviderCollection) |
Métodos
Add(ProviderBase) |
Adiciona uma instância de uma classe que implementa PersonalizationProvider na coleção. |
Clear() |
Remove todos os itens da coleção. (Herdado de ProviderCollection) |
CopyTo(PersonalizationProvider[], Int32) |
Copia os provedores de personalização na coleção para uma matriz, começando no índice especificado. |
CopyTo(ProviderBase[], Int32) |
Copia os conteúdos da coleção para a matriz fornecida, começando no índice especificado. (Herdado de ProviderCollection) |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetEnumerator() |
Retorna um objeto que implementa a interface IEnumerator para iterar pela coleção. (Herdado de ProviderCollection) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Remove(String) |
Remove um provedor da coleção. (Herdado de ProviderCollection) |
SetReadOnly() |
Define a coleção como sendo somente leitura. (Herdado de ProviderCollection) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
ICollection.CopyTo(Array, Int32) |
Copia os elementos do ProviderCollection para uma matriz, começando em um índice de matriz específico. (Herdado de ProviderCollection) |
Métodos de Extensão
Cast<TResult>(IEnumerable) |
Converte os elementos de um IEnumerable para o tipo especificado. |
OfType<TResult>(IEnumerable) |
Filtra os elementos de um IEnumerable com base em um tipo especificado. |
AsParallel(IEnumerable) |
Habilita a paralelização de uma consulta. |
AsQueryable(IEnumerable) |
Converte um IEnumerable em um IQueryable. |