DataConnectionEquivalencyComparer Class

Definition

Provides the ability to compare data connection properties for equivalence.

public ref class DataConnectionEquivalencyComparer : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Core::IVsDataProvider ^>, Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Core::IVsDataSource ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataConnectionEquivalencyComparer
public class DataConnectionEquivalencyComparer : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Core.IVsDataProvider>, Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Core.IVsDataSource>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataConnectionEquivalencyComparer
type DataConnectionEquivalencyComparer = class
    inherit DataSiteableObject<IVsDataProvider>
    interface IVsDataConnectionEquivalencyComparer
    interface IVsDataSiteableObject<IVsDataSource>
Public Class DataConnectionEquivalencyComparer
Inherits DataSiteableObject(Of IVsDataProvider)
Implements IVsDataConnectionEquivalencyComparer, IVsDataSiteableObject(Of IVsDataSource)
Inheritance
DataConnectionEquivalencyComparer
Implements

Constructors

DataConnectionEquivalencyComparer()

Initializes a new instance of the DataConnectionEquivalencyComparer class.

Properties

Site

Gets or sets the object site.

(Inherited from DataSiteableObject<T>)

Methods

AreEquivalent(IVsDataConnectionProperties, IVsDataConnectionProperties)

Compares the specified connection property objects to determine whether they are equivalent and hence provide the same design-time experience.

AreEquivalent(String, String)

Compares the specified connection strings to determine whether they are equivalent and hence provide the same design-time experience.

OnSiteChanged(EventArgs)

Raises the SiteChanged event.

(Inherited from DataSiteableObject<T>)

Events

SiteChanged

Occurs when the Site property is changed.

(Inherited from DataSiteableObject<T>)

Explicit Interface Implementations

IVsDataSiteableObject<IVsDataSource>.Site

Applies to