ProviderConnectionPointCollection 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.
Contém uma coleção de todos os ProviderConnectionPoint objetos associados a um controlo particular WebPart ou servidor que atua como fornecedor numa ligação. Esta 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
Observações
Um ou controlo de servidor que WebPart atua como fornecedor numa ligação Web Parts pode ter múltiplos pontos de ligação de fornecedores. Um ProviderConnectionPoint objeto num fornecedor atua como ponto de ligação para qualquer ligação, servindo como a instância principal de interface a passar a um ou mais consumidores.
A ProviderConnectionPointCollection classe contém a coleção de todos os pontos de ligação associados a um controlo de fornecedor. Várias classes no conjunto de controlo Web Parts precisam de determinar que pontos de ligação estão disponíveis num controlo de fornecedor e, quando o fazem, normalmente chamam o GetProviderConnectionPoints método, que retorna uma ProviderConnectionPointCollection coleção.
Note
Esta classe herda da ReadOnlyCollectionBase classe, tornando esta coleção uma coleção fortemente tipada, não genérica e apenas de leitura. Não pode adicionar ou remover membros depois de uma instância ter sido criada.
Construtores
| Name | 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 ligação ao fornecedor. |
Propriedades
| Name | Description |
|---|---|
| Count |
Obtém o número de elementos contidos na ReadOnlyCollectionBase instância. (Herdado de ReadOnlyCollectionBase) |
| Default |
Obtém o ponto de ligação predefinido da coleção de pontos de ligação do fornecedor associados a um determinado controlo. |
| 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 na sua posição na coleção. |
| Item[String] |
Obtém um membro da coleção com base num identificador de string único. |
Métodos
| Name | Description |
|---|---|
| Contains(ProviderConnectionPoint) |
Devolve um valor que indica se um objeto específico ProviderConnectionPoint existe na coleção. |
| CopyTo(ProviderConnectionPoint[], Int32) |
Copia a coleção para um array de ProviderConnectionPoint objetos. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEnumerator() |
Devolve um enumerador que itera pela ReadOnlyCollectionBase instância. (Herdado de ReadOnlyCollectionBase) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| IndexOf(ProviderConnectionPoint) |
Devolve a posição de um objeto específico ProviderConnectionPoint dentro de uma coleção. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| 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 a totalidade ReadOnlyCollectionBase para uma unidimensional Arraycompatível , começando no índice especificado do array alvo. (Herdado de ReadOnlyCollectionBase) |
| ICollection.IsSynchronized |
Recebe um valor que indica se o acesso a um ReadOnlyCollectionBase objeto está 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 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. |