DataProviderManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示已注册的 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
- 属性
- 实现
构造函数
DataProviderManager() |
类构造函数。 |
属性
Count |
检索已注册的 DDEX 提供程序的数目。 |
方法
CopyTo(DataProvider[], Int32) |
从指定的数组索引开始,将已注册的 DDEX 提供程序集复制到数组。 |
GetDataProvider(Guid) |
使用指定的 GUID 检索 DDEX 提供程序。 |
GetDataProviders() |
检索包含所有已注册的 DDEX 提供程序的数组。 |
GetDataProvidersImpl() |
此方法仅供内部使用,不调用。 |
显式接口实现
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 提供程序集。 |
扩展方法
EmptyIfNull<T>(IEnumerable<T>) |
如果枚举不为 null,则返回此枚举。 如果为 null,则返回空枚举。 |