Share via


DataBusDataSource Class

Represents a data source for the DataBus control.

Inheritance Hierarchy

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.SqlServer.Management.Data.DataBusDataSource

Namespace:  Microsoft.SqlServer.Management.Data
Assembly:  Microsoft.SqlServer.Management.SDK.SqlStudio (in Microsoft.SqlServer.Management.SDK.SqlStudio.dll)

Syntax

'Declaration
Public Class DataBusDataSource _
    Inherits Component _
    Implements INotifyPropertyChanged
'Usage
Dim instance As DataBusDataSource
public class DataBusDataSource : Component, 
    INotifyPropertyChanged
public ref class DataBusDataSource : public Component, 
    INotifyPropertyChanged
type DataBusDataSource =  
    class
        inherit Component
        interface INotifyPropertyChanged
    end
public class DataBusDataSource extends Component implements INotifyPropertyChanged

The DataBusDataSource type exposes the following members.

Constructors

  Name Description
Public method DataBusDataSource Initializes a new instance of the DataBusDataSource class.

Top

Properties

  Name Description
Protected property CanRaiseEvents (Inherited from Component.)
Public property Container (Inherited from Component.)
Public property DataBus Gets or sets the DataBus control for the DataBusDataSource class.
Protected property DesignMode (Inherited from Component.)
Protected property Events (Inherited from Component.)
Public property Site (Inherited from Component.)

Top

Methods

  Name Description
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method Dispose() (Inherited from Component.)
Protected method Dispose(Boolean) (Inherited from Component.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Component.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Protected method GetProperty<T>(String) Retrieves a property of the data source with the specified name.
Protected method GetProperty<T>(String, T) Retrieves a property of the data source with the specified name.
Protected method GetService (Inherited from Component.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method IsPropertyReadOnly Indicates that a property is read-only.
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Protected method OnPropertyChanged Raises the PropertyChanged event.
Protected method SetProperty<T> Initiates the properties to set in the DataBus control.
Protected method SetPropertyDependance Indicates the dependency property that is set to the DataBus control.
Public method ToString (Inherited from Component.)

Top

Events

  Name Description
Public event Disposed (Inherited from Component.)
Public event PropertyChanged Occurs when a certain property of the data source is changed.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.