Classe DataProviderManager
Representa o conjunto de provedores de DDEX registrados.
Hierarquia de herança
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 | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (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 | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
ToString | Returns a string that represents the current object. (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.