IDataBus 接口

定义

为 DataBus 控件中的所有非泛型集合定义大小、枚举器和同步方法。

public interface class IDataBus : IDisposable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertyProvider, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::ICollection, System::ComponentModel::INotifyPropertyChanged
public interface IDataBus : IDisposable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertyProvider, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection, System.ComponentModel.INotifyPropertyChanged
type IDataBus = interface
    interface ISfcPropertySet
    interface ISfcPropertyProvider
    interface ISfcNotifyPropertyMetadataChanged
    interface INotifyPropertyChanged
    interface ICollection
    interface IEnumerable
    interface IDisposable
Public Interface IDataBus
Implements ICollection, IDisposable, INotifyPropertyChanged, ISfcPropertyProvider, ISfcPropertySet
派生
实现

属性

Item[String]

获取或设置 DataBase 控件的属性值。

方法

Add(ISfcProperty)

将具有指定元数据和值的属性添加到集合中。

Add(ISfcProperty, ISfcPropertyProvider)

添加属性注册信息和属性访问接口。

Add(ISfcPropertyProvider)

添加访问接口中的所有属性。

Add(String, ISfcPropertyProvider)

添加具有指定的名称和属性访问接口的属性。

Add<T>(String, T)

添加具有指定的名称和类型的属性。

Add<T>(String, T, Boolean)

添加具有指定的名称和类型的属性并且确定该属性是否只读。

Contains(ISfcProperty)

检查具有指定元数据的属性是否在属性集中。 不要在您的代码中直接引用此成员。 它支持 SQL Server 基础结构。

(继承自 ISfcPropertySet)
Contains(String)

检查具有指定名称的属性是否在属性集中。 不要在您的代码中直接引用此成员。 它支持 SQL Server 基础结构。

(继承自 ISfcPropertySet)
Contains<T>(String)

检查具有指定名称和类型的属性是否位于属性集不要直接在代码中引用此成员。 它支持SQL Server基础结构。

(继承自 ISfcPropertySet)
EnumProperties()

返回可遍历属性集中的属性的枚举器。 不要在您的代码中直接引用此成员。 它支持 SQL Server 基础结构。

(继承自 ISfcPropertySet)
GetPropertySet()

获取对此对象的属性集的接口引用。

不要在您的代码中直接引用此成员。 它支持 SQL Server 基础结构。

(继承自 ISfcPropertyProvider)
Remove(ISfcProperty)

按元数据从集合中删除该属性。

Remove(ISfcPropertyProvider)

删除所有属性的指定提供程序。

Remove(String)

按名称从集合中删除该属性。

Remove(String, ISfcPropertyProvider)

从 DataBus 控件中删除属性的指定访问接口。

TryGetProperty(String, ISfcProperty)

尝试获取属性元数据。 不要在您的代码中直接引用此成员。 它支持 SQL Server 基础结构。

(继承自 ISfcPropertySet)
TryGetPropertyValue(String, Object)

尝试获取属性值。 不要在您的代码中直接引用此成员。 它支持 SQL Server 基础结构。

(继承自 ISfcPropertySet)
TryGetPropertyValue<T>(String, T)

尝试获取属性值。 不要在您的代码中直接引用此成员。 它支持 SQL Server 基础结构。

(继承自 ISfcPropertySet)

事件

PropertyMetadataChanged

在属性的元数据更改时发生。 不要在您的代码中直接引用此成员。 它支持 SQL Server 基础结构。

(继承自 ISfcNotifyPropertyMetadataChanged)

适用于