Compartilhar via


ProviderConnectionPointCollection Classe

Definição

Contém uma coleção de todos os objetos ProviderConnectionPoint associados a um determinado WebPart ou controle 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
ProviderConnectionPointCollection

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 do provedor. Um ProviderConnectionPoint objeto em um provedor atua como o ponto de conexão para qualquer conexão determinada, 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.

Observação

Essa classe herda da ReadOnlyCollectionBase classe , tornando essa coleção uma coleção fortemente tipada, não genérica e somente leitura. Não é possível adicionar ou remover membros depois que uma instância tiver sido criada.

Construtores

ProviderConnectionPointCollection()

Inicializa uma nova instância vazia da classe ProviderConnectionPointCollection.

ProviderConnectionPointCollection(ICollection)

Inicializa uma nova instância da classe ProviderConnectionPointCollection usando a coleção de pontos de conexão do provedor especificada.

Propriedades

Count

Obtém o número de elementos contidos na instância de ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)
Default

Obtém o ponto de conexão padrão da coleção de pontos de conexão de provedor associados a um controle específico.

InnerList

Obtém a lista de elementos contidos na instância ReadOnlyCollectionBase.

(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

Contains(ProviderConnectionPoint)

Retorna um valor que indica se um objeto ProviderConnectionPoint específico existe na coleção.

CopyTo(ProviderConnectionPoint[], Int32)

Copia a coleção para uma matriz de objetos de ProviderConnectionPoint.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador que itera pela instância ReadOnlyCollectionBase.

(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 ProviderConnectionPoint específico dentro de uma coleção.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
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 todo o ReadOnlyCollectionBase em um Array unidimensional compatí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 objeto ReadOnlyCollectionBase é sincronizado (thread-safe).

(Herdado de ReadOnlyCollectionBase)
ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso a um objeto ReadOnlyCollectionBase.

(Herdado de ReadOnlyCollectionBase)

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