ProviderConnectionPointCollection 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.
Contém uma coleção de todos os ProviderConnectionPoint objetos associados a um controle específico WebPart ou de servidor que atua como um provedor em uma conexão. Essa classe não pode ser herdada.
public ref class ProviderConnectionPointCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class ProviderConnectionPointCollection : System.Collections.ReadOnlyCollectionBase
type ProviderConnectionPointCollection = class
inherit ReadOnlyCollectionBase
Public NotInheritable Class ProviderConnectionPointCollection
Inherits ReadOnlyCollectionBase
- Herança
Comentários
Um WebPart controle de servidor ou atuando como um provedor em uma conexão de Web Parts pode ter vários pontos de conexão de provedor. Um ProviderConnectionPoint objeto em um provedor atua como o ponto de conexão para qualquer determinada conexão, servindo como a instância de interface primária a ser passada para um ou mais consumidores.
A ProviderConnectionPointCollection classe contém a coleção de todos os pontos de conexão associados a um controle de provedor. Várias classes no conjunto de controle de Web Parts precisam determinar quais pontos de conexão estão disponíveis em um controle de provedor e, quando o fazem, normalmente chamam o GetProviderConnectionPoints método, que retorna uma ProviderConnectionPointCollection coleção.
Note
Essa classe herda da ReadOnlyCollectionBase classe, tornando essa coleção uma coleção fortemente tipada, não genérica, somente leitura. Não é possível adicionar ou remover membros após a criação de uma instância.
Construtores
| Nome | Description |
|---|---|
| ProviderConnectionPointCollection() |
Inicializa uma nova instância vazia da ProviderConnectionPointCollection classe. |
| ProviderConnectionPointCollection(ICollection) |
Inicializa uma nova instância da ProviderConnectionPointCollection classe usando a coleção especificada de pontos de conexão do provedor. |
Propriedades
| Nome | Description |
|---|---|
| Count |
Obtém o número de elementos contidos na ReadOnlyCollectionBase instância. (Herdado de ReadOnlyCollectionBase) |
| Default |
Obtém o ponto de conexão padrão da coleção de pontos de conexão do provedor associados a um controle específico. |
| InnerList |
Obtém a lista de elementos contidos na ReadOnlyCollectionBase instância. (Herdado de ReadOnlyCollectionBase) |
| Item[Int32] |
Obtém um membro da coleção com base em sua posição na coleção. |
| Item[String] |
Obtém um membro da coleção com base em um identificador de cadeia de caracteres exclusivo. |
Métodos
| Nome | Description |
|---|---|
| Contains(ProviderConnectionPoint) |
Retorna um valor que indica se existe um objeto específico ProviderConnectionPoint na coleção. |
| CopyTo(ProviderConnectionPoint[], Int32) |
Copia a coleção para uma matriz de ProviderConnectionPoint objetos. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEnumerator() |
Retorna um enumerador que itera por meio da ReadOnlyCollectionBase instância. (Herdado de ReadOnlyCollectionBase) |
| 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) |
| IndexOf(ProviderConnectionPoint) |
Retorna a posição de um objeto específico ProviderConnectionPoint em uma coleção. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| 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 o todo ReadOnlyCollectionBase para um unidimensional Arraycompatível, começando no índice especificado da matriz de destino. (Herdado de ReadOnlyCollectionBase) |
| ICollection.IsSynchronized |
Obtém um valor que indica se o acesso a um ReadOnlyCollectionBase objeto é sincronizado (thread safe). (Herdado de ReadOnlyCollectionBase) |
| ICollection.SyncRoot |
Obtém um objeto que pode ser usado para sincronizar o acesso a um ReadOnlyCollectionBase objeto. (Herdado de ReadOnlyCollectionBase) |
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. |