IDataBus 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义了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] |
获取或设置数据库控制的属性值。 |
方法
| 名称 | 说明 |
|---|---|
| Add(ISfcProperty, ISfcPropertyProvider) |
补充了房产登记和房产提供者。 |
| Add(ISfcProperty) |
向集合添加包含指定元数据和值的属性。 |
| Add(ISfcPropertyProvider) |
添加供应商的所有属性。 |
| Add(String, ISfcPropertyProvider) |
添加一个带有指定名称和属性提供者的房产。 |
| Add<T>(String, T, Boolean) |
添加一个具有指定名称和类型的属性,并确定该属性是否为只读。 |
| Add<T>(String, T) |
添加一个具有指定名称和类型的属性。 |
| 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, ISfcPropertyProvider) |
将该属性指定的提供者从DataBus控件中移除。 |
| Remove(String) |
按名称从集合中移除该属性。 |
| TryGetProperty(String, ISfcProperty) |
尝试获取属性元数据。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 ISfcPropertySet) |
| TryGetPropertyValue(String, Object) |
试图获取房产价值。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 ISfcPropertySet) |
| TryGetPropertyValue<T>(String, T) |
试图获取房产价值。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 ISfcPropertySet) |
活动
| 名称 | 说明 |
|---|---|
| PropertyMetadataChanged |
当某个属性的元数据发生变化时,就会发生这种情况。 请不要在代码中直接引用该成员。 它支持 SQL Server 基础设施。 (继承自 ISfcNotifyPropertyMetadataChanged) |