語言

DataProviderManager 類別

定義

表示已註冊的 DDEX 提供者集合。

public ref class DataProviderManager abstract : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Data::DataProvider ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Data::DataProvider ^>
[System.Runtime.InteropServices.Guid("BCD55999-B818-4240-9528-3D96274477C9")]
public abstract class DataProviderManager : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.DataProvider>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.DataProvider>
[<System.Runtime.InteropServices.Guid("BCD55999-B818-4240-9528-3D96274477C9")>]
type DataProviderManager = class
    interface ICollection<DataProvider>
    interface seq<DataProvider>
    interface IEnumerable
Public MustInherit Class DataProviderManager
Implements ICollection(Of DataProvider), IEnumerable(Of DataProvider)
繼承
DataProviderManager
屬性
實作

建構函式

名稱 Description
DataProviderManager()

類別建構函式。

屬性

名稱 Description
Count

擷取已註冊的 DDEX 提供者數目。

方法

名稱 Description
CopyTo(DataProvider[], Int32)

從指定的陣列索引開始,將已註冊的 DDEX 提供者集合複製到陣列。

GetDataProvider(Guid)

使用指定的 GUID 擷取 DDEX 提供者。

GetDataProviders()

擷取包含所有已註冊 DDEX 提供者的陣列。

GetDataProvidersImpl()

這個方法僅供內部使用,且不會呼叫。

明確介面實作

名稱 Description
ICollection<DataProvider>.Add(DataProvider)

表示已註冊的 DDEX 提供者集合。

ICollection<DataProvider>.Clear()

表示已註冊的 DDEX 提供者集合。

ICollection<DataProvider>.Contains(DataProvider)

表示已註冊的 DDEX 提供者集合。

ICollection<DataProvider>.IsReadOnly

表示已註冊的 DDEX 提供者集合。

ICollection<DataProvider>.Remove(DataProvider)

表示已註冊的 DDEX 提供者集合。

IEnumerable.GetEnumerator()

擷取要列舉 DDEX 提供者集合的列舉值。

IEnumerable<DataProvider>.GetEnumerator()

表示已註冊的 DDEX 提供者集合。

擴充方法

名稱 Description
EmptyIfNull<T>(IEnumerable<T>)

如果不是 Null,則傳回這個列舉。 如果是 null,則傳回空列舉。

適用於