DataProviderManager-Klasse
Stellt den Satz von registrierten DDEX-Anbietern dar.
Vererbungshierarchie
Object
Microsoft.VisualStudio.Data.DataProviderManager
Namespace: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Syntax
'Declaration
<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
Der DataProviderManager-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DataProviderManager | Klassenkonstruktor. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Count | Ruft die Anzahl der registrierten DDEX-Anbietern ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CopyTo | Kopiert den Satz von registrierten DDEX-Anbietern zu einem Array und beginnt am angegebenen Arrayindex. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetDataProvider | Ruft einen DDEX-Anbieter ab, der das angegebene GUID verwendet. |
![]() |
GetDataProviders | Ruft ein Array ab, das alle registrierten DDEX-Anbieter enthält. |
![]() |
GetDataProvidersImpl | Diese Methode soll nur für die interne Verwendung und wird nicht aufgerufen werden. |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
ICollection<DataProvider>.Add | Fügt einen neuen DDEX-Anbieter der Auflistung verfügbarer DDEX-Anbietern hinzu. |
![]() ![]() |
ICollection<DataProvider>.Clear | Löscht die Auflistung von DDEX-Anbietern. |
![]() ![]() |
ICollection<DataProvider>.Contains | Testet, ob eine angegebene Auflistung einen angegebenen DDEX-Anbieter enthält. |
![]() ![]() |
IEnumerable<DataProvider>.GetEnumerator | Ruft einen Enumerator ab, mit dem die DDEX-Anbieterauflistung auflisten. |
![]() ![]() |
IEnumerable.GetEnumerator | Ruft einen Enumerator ab, mit dem die DDEX-Anbieterauflistung auflisten. |
![]() ![]() |
ICollection<DataProvider>.IsReadOnly | Testet, ob die Auflistung von DDEX-Anbietern schreibgeschützt ist. |
![]() ![]() |
ICollection<DataProvider>.Remove | Entfernt einen DDEX-Anbieter aus dem Satz von Anbietern. |
Zum Seitenanfang
Hinweise
Diese Klasse stellt DataProviderManager ein Objektmodell um die DDEX-Anbieter-Registrierungsinformationen in der Registrierung. Es ist die Ersteintrageinsprungadresse für alle Komponenten, die beabsichtigen, die Funktionalität zu nutzen, die von einem DDEX-Anbieter implementiert wird.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.