語言

DataSourceManager 類別

定義

表示已註冊的 DDEX 數據源集合。

public ref class DataSourceManager abstract : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Data::DataSource ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Data::DataSource ^>
[System.Runtime.InteropServices.Guid("69BD65B1-1C44-49c6-B83A-FB0353334545")]
public abstract class DataSourceManager : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.DataSource>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.DataSource>
[<System.Runtime.InteropServices.Guid("69BD65B1-1C44-49c6-B83A-FB0353334545")>]
type DataSourceManager = class
    interface ICollection<DataSource>
    interface seq<DataSource>
    interface IEnumerable
Public MustInherit Class DataSourceManager
Implements ICollection(Of DataSource), IEnumerable(Of DataSource)
繼承
DataSourceManager
屬性
實作

建構函式

名稱 Description
DataSourceManager()

類別建構函式。 執行個體化 DataSourceManager 類別的新執行個體。

屬性

名稱 Description
Count

擷取已註冊數據源數目的計數。

方法

名稱 Description
CopyTo(DataSource[], Int32)

從指定的陣列索引開始,將一組已註冊的數據源複製到陣列。

GetDataSource(Guid)

擷取具有指定 GUID 的數據源。

GetDataSources()

擷取所有已註冊數據源的陣列。

GetDataSourcesImpl()

僅供內部使用。

明確介面實作

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

表示已註冊的 DDEX 數據源集合。

ICollection<DataSource>.Clear()

表示已註冊的 DDEX 數據源集合。

ICollection<DataSource>.Contains(DataSource)

表示已註冊的 DDEX 數據源集合。

ICollection<DataSource>.IsReadOnly

表示已註冊的 DDEX 數據源集合。

ICollection<DataSource>.Remove(DataSource)

表示已註冊的 DDEX 數據源集合。

IEnumerable.GetEnumerator()

擷取列舉值,以列舉 DDEX 數據源集合。

IEnumerable<DataSource>.GetEnumerator()

表示已註冊的 DDEX 數據源集合。

擴充方法

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

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

適用於