Compartilhar via


PersonalizationProviderCollection Classe

Definição

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
PersonalizationProviderCollection

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.

Aplica-se a

Confira também