PersonalizationProviderCollection Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Armazena referências a PersonalizationProvider objetos indexados por nome. Esta 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
Observações
Esta classe é usada para armazenar o fornecedor padrão no cenário de um único fornecedor. Em cenários com múltiplos fornecedores, pode usar esta coleção para escolher um fornecedor de personalização específico em tempo de execução.
Os fornecedores de personalização na coleção são indexados de acordo com o nome de cada fornecedor, conforme definido no ficheiro de configuração Web.config ou Machine.config, usando o elemento providers para personalização do atributo webParts (ASP.NET Settings Schema).
Construtores
| Name | Description |
|---|---|
| PersonalizationProviderCollection() |
Inicializa uma nova instância da PersonalizationProviderCollection classe. |
Propriedades
| Name | Description |
|---|---|
| Count |
Obtém o número de prestadores na coleção. (Herdado de ProviderCollection) |
| IsSynchronized |
Recebe um valor que indica se o acesso à coleção está sincronizado (thread safe). (Herdado de ProviderCollection) |
| Item[String] |
Obtém um fornecedor de personalização com base no nome especificado. |
| SyncRoot |
Fica com o objeto atual. (Herdado de ProviderCollection) |
Métodos
| Name | Description |
|---|---|
| Add(ProviderBase) |
Adiciona uma instância de uma classe que se PersonalizationProvider implementa na coleção. |
| Clear() |
Remove todos os itens da coleção. (Herdado de ProviderCollection) |
| CopyTo(PersonalizationProvider[], Int32) |
Copia os fornecedores de personalização da coleção para um array, começando no índice especificado. |
| CopyTo(ProviderBase[], Int32) |
Copia o conteúdo da coleção para o array dado a partir do índice especificado. (Herdado de ProviderCollection) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEnumerator() |
Devolve um objeto que implementa a IEnumerator interface para iterar pela coleção. (Herdado de ProviderCollection) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Remove(String) |
Remove um prestador da coleção. (Herdado de ProviderCollection) |
| SetReadOnly() |
Define a coleção para apenas leitura. (Herdado de ProviderCollection) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copia os elementos de para ProviderCollection um array, começando num índice particular do array. (Herdado de ProviderCollection) |
Métodos da Extensão
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Permite a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Converte um IEnumerable para um IQueryable. |
| Cast<TResult>(IEnumerable) |
Conjura os elementos de an IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Filtra os elementos de um IEnumerable com base num tipo especificado. |