Classe DataProviderManager
Representa o conjunto de provedores de DDEX registrados.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Data.DataProviderManager
Namespace: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)
Sintaxe
'Declaração
<GuidAttribute("BCD55999-B818-4240-9528-3D96274477C9")> _
Public MustInherit Class DataProviderManager _
Implements ICollection(Of DataProvider), IEnumerable(Of DataProvider), _
IEnumerable
[GuidAttribute("BCD55999-B818-4240-9528-3D96274477C9")]
public abstract class DataProviderManager : ICollection<DataProvider>,
IEnumerable<DataProvider>, IEnumerable
[GuidAttribute(L"BCD55999-B818-4240-9528-3D96274477C9")]
public ref class DataProviderManager abstract : ICollection<DataProvider^>,
IEnumerable<DataProvider^>, IEnumerable
[<AbstractClass>]
[<GuidAttribute("BCD55999-B818-4240-9528-3D96274477C9")>]
type DataProviderManager =
class
interface ICollection<DataProvider>
interface IEnumerable<DataProvider>
interface IEnumerable
end
public abstract class DataProviderManager implements ICollection<DataProvider>, IEnumerable<DataProvider>, IEnumerable
O tipo DataProviderManager expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
DataProviderManager | Construtor da classe. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Count | Retorna o número de provedores de DDEX registrados. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CopyTo | Copie o conjunto de provedores de DDEX registrados para uma matriz, começando no índice especificado da matriz. | |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetDataProvider | Recupera um provedor de DDEX que usa um GUID especificado. | |
GetDataProviders | Recupera uma matriz que contém todos os provedores de DDEX registrados. | |
GetDataProvidersImpl | Esse método deve somente para uso interno e não deve ser chamado. | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
ICollection<DataProvider>.Add | Adiciona um novo provedor de DDEX à coleção de provedores disponíveis de DDEX. | |
ICollection<DataProvider>.Clear | Limpar a coleção de provedores de DDEX. | |
ICollection<DataProvider>.Contains | Testa se uma coleção dada contém um provedor especificado de DDEX. | |
IEnumerable<DataProvider>.GetEnumerator | Recupera um enumerador com que para enumerar a coleção do provedor de DDEX. | |
IEnumerable.GetEnumerator | Recupera um enumerador com que para enumerar a coleção do provedor de DDEX. | |
ICollection<DataProvider>.IsReadOnly | Testa se a coleção de provedores de DDEX é somente leitura. | |
ICollection<DataProvider>.Remove | Remove um provedor de DDEX do conjunto de provedores. |
Superior
Comentários
Essa classe de DataProviderManager fornece um modelo de objeto em torno de informações de registro do provedor de DDEX no Registro.É o ponto de entrada inicial para todos os componentes que pretendem consumir funcionalidade implementada por um provedor de DDEX.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.