IDataBus Interface
Defines the size, enumerators, and synchronization methods for all non-generic collections in the DataBus control.
Assembly: Microsoft.SqlServer.Management.SDK.SqlStudio (in Microsoft.SqlServer.Management.SDK.SqlStudio.dll)
| Name | Description | |
|---|---|---|
![]() | Count | (Inherited from ICollection.) |
![]() | IsSynchronized | (Inherited from ICollection.) |
![]() | Item[String^] | Gets or set the property value for the DataBase control. |
![]() | SyncRoot | (Inherited from ICollection.) |
| Name | Description | |
|---|---|---|
![]() | Add(ISfcProperty^) | Adds a property with the specified metadata and value to the collection. |
![]() | Add(ISfcProperty^, ISfcPropertyProvider^) | Adds the property registration and property provider. |
![]() | Add(ISfcPropertyProvider^) | Adds all the properties from the provider. |
![]() | Add(String^, ISfcPropertyProvider^) | Adds a property with the specified name and property provider. |
![]() | Add<T>(String^, T) | Adds a property with the specified name and type. |
![]() | Add<T>(String^, T, Boolean) | Adds a property with the specified name and type and determines whether the property is read-only. |
![]() | Contains(ISfcProperty^) | Checks whether a property with the specified metadata is in the property set. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from ISfcPropertySet.) |
![]() | Contains(String^) | Checks whether a property with the specified name is in the property set. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from ISfcPropertySet.) |
![]() | CopyTo(Array^, Int32) | (Inherited from ICollection.) |
![]() | Dispose() | (Inherited from IDisposable.) |
![]() | EnumProperties() | Returns an enumerator that can iterate through the properties in the property set. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from ISfcPropertySet.) |
![]() | GetEnumerator() | (Inherited from IEnumerable.) |
![]() | GetPropertySet() | Gets the interface reference to the set of properties of this object. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from ISfcPropertyProvider.) |
![]() | Remove(ISfcProperty^) | Removes the property from the collection by metadata. |
![]() | Remove(ISfcPropertyProvider^) | Removes the specified provider for all properties. |
![]() | Remove(String^) | Removes the property from a collection by name. |
![]() | Remove(String^, ISfcPropertyProvider^) | Removes the specified provider for the property from the DataBus control. |
![]() | TryGetProperty(String^, ISfcProperty^%) | Attempts to get the property metadata. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from ISfcPropertySet.) |
![]() | TryGetPropertyValue(String^, Object^%) | Attempts to get the property value. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from ISfcPropertySet.) |
![]() | TryGetPropertyValue<T>(String^, T%) | Attempts to get the property value. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from ISfcPropertySet.) |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | (Inherited from INotifyPropertyChanged.) |
![]() | PropertyMetadataChanged | Occurs when the metadata for a property has changed. Do not reference this member directly in your code. It supports the SQL Server infrastructure.(Inherited from ISfcNotifyPropertyMetadataChanged.) |


