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
属性
实现

构造函数

DataSourceManager()

类构造函数。 实例化 DataSourceManager 类的新实例。

属性

Count

检索已注册数据源数的计数。

方法

CopyTo(DataSource[], Int32)

从指定的数组索引开始,将已注册的数据源集复制到数组。

GetDataSource(Guid)

检索具有指定 GUID 的数据源。

GetDataSources()

检索所有已注册数据源的数组。

GetDataSourcesImpl()

仅限内部使用。

显式接口实现

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 数据源集。

扩展方法

EmptyIfNull<T>(IEnumerable<T>)

如果枚举不为 null,则返回此枚举。 如果为 null,则返回空枚举。

适用于