ConnectionInterfaceCollection Classe

Definição

Representa um conjunto de interfaces para utilização em ligações Web Parts.

public ref class ConnectionInterfaceCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class ConnectionInterfaceCollection : System.Collections.ReadOnlyCollectionBase
type ConnectionInterfaceCollection = class
    inherit ReadOnlyCollectionBase
Public NotInheritable Class ConnectionInterfaceCollection
Inherits ReadOnlyCollectionBase
Herança
ConnectionInterfaceCollection

Observações

A comunicação entre um fornecedor e o consumidor requer um contrato definido numa interface. Esta coleção contém todas as interfaces de comunicação suportadas pelo consumidor. O método ProviderConnectionPoint.GetSecondaryInterfacesdevolve um objeto ConnectionInterfaceCollection.

Construtores

Name Description
ConnectionInterfaceCollection()

Inicializa uma nova instância da ConnectionInterfaceCollection classe.

ConnectionInterfaceCollection(ConnectionInterfaceCollection, ICollection)

Inicializa uma nova instância da ConnectionInterfaceCollection classe combinando as duas coleções especificadas.

ConnectionInterfaceCollection(ICollection)

Inicializa uma nova instância da ConnectionInterfaceCollection classe com a coleção especificada.

Campos

Name Description
Empty

Faz referência a uma instância estática, apenas leitura, da ConnectionInterfaceCollection classe.

Propriedades

Name Description
Count

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

(Herdado de ReadOnlyCollectionBase)
InnerList

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

(Herdado de ReadOnlyCollectionBase)
Item[Int32]

Obtém o elemento no índice especificado.

Métodos

Name Description
Contains(Type)

Determina se o ConnectionInterfaceCollection objeto contém um valor específico.

CopyTo(Type[], Int32)

Copia todo ReadOnlyCollectionBase o objeto para um conjunto unidimensional Arraycompatível , começando no índice especificado do array alvo.

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(Type)

Procura o objeto especificado e devolve o índice baseado em zero da primeira ocorrência dentro de toda ConnectionInterfaceCollection a 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.

Aplica-se a