IDataBus Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the size, enumerators, and synchronization methods for all non-generic collections in the DataBus control.
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
- Derived
- Implements
Properties
| Item[String] |
Gets or set the property value for the DataBase control. |
Methods
| Add(ISfcProperty, ISfcPropertyProvider) |
Adds the property registration and property provider. |
| Add(ISfcProperty) |
Adds a property with the specified metadata and value to the collection. |
| 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, Boolean) |
Adds a property with the specified name and type and determines whether the property is read-only. |
| Add<T>(String, T) |
Adds a property with the specified name and type. |
| 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) |
| Contains<T>(String) |
Checks whether a property with the specified name and type is in the property set Do not reference this member directly in your code. It supports the SQL Server infrastructure.. (Inherited from ISfcPropertySet) |
| 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) |
| 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, ISfcPropertyProvider) |
Removes the specified provider for the property from the DataBus control. |
| Remove(String) |
Removes the property from a collection by name. |
| 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) |
Events
| 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) |