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 PersonalizationProvider objetos 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 elemento providers para personalização de webParts (esquema de configurações de ASP.NET).
Construtores
| Nome | Description |
|---|---|
| PersonalizationProviderCollection() |
Inicializa uma nova instância da classe PersonalizationProviderCollection. |
Propriedades
| Nome | Description |
|---|---|
| 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
| Nome | Description |
|---|---|
| Add(ProviderBase) |
Adiciona uma instância de uma classe que implementa PersonalizationProvider a 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 o conteúdo da coleção para a matriz determinada a partir do í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 IEnumerator interface para iterar por meio da 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 Objectatual. (Herdado de Object) |
| Remove(String) |
Remove um provedor da coleção. (Herdado de ProviderCollection) |
| SetReadOnly() |
Define a coleção como 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
| Nome | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copia os elementos de ProviderCollection uma matriz, começando em um índice de matriz específico. (Herdado de ProviderCollection) |
Métodos de Extensão
| Nome | Description |
|---|---|
| AsParallel(IEnumerable) |
Habilita a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Converte um IEnumerable em um IQueryable. |
| 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. |