Share via


SchemaCompareComparisonGenerator Class

Generates schema and non-schema comparisons from the user interface or from files.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare.SchemaCompareComparisonGenerator

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntax

'Declaration
Public NotInheritable Class SchemaCompareComparisonGenerator
public static class SchemaCompareComparisonGenerator
public ref class SchemaCompareComparisonGenerator abstract sealed
[<AbstractClass>]
[<Sealed>]
type SchemaCompareComparisonGenerator =  class end
public final class SchemaCompareComparisonGenerator

The SchemaCompareComparisonGenerator type exposes the following members.

Properties

  Name Description
Public propertyStatic member NonSchemaCompareSourceConnectionString Gets or sets the data compare source connection string.

Top

Methods

  Name Description
Public methodStatic member VerifyCompatibilityAndPopulateExtensions Determines whether the specified model providers are compatible with each other and compatible with the specified database schema provider.

Top

Fields

  Name Description
Public fieldStatic member Param_ConnectionBased One of the valid values of the parameter that is used to specify a provider type to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_ConnectionName The name of the parameter that is used to specify the connection name to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_ConnectionString The name of the parameter that is used to specify a connection string to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_DatabaseName The name of the parameter that is used to specify a database name to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_DspFamilyName The name of the parameter that is used to specify a database schema provider family name to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_FileBased One of the valid values of the parameter that is used to specify a provider type to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_FileName The name of the parameter that is used to specify a file name to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_NoPopup The name of the parameter that is used to specify whether a dialog box should appear for the DTE command Data.SchemaCompareWriteUpdates.
Public fieldStatic member Param_ProjectBased One of the valid values of the parameter that is used to specify a provider type to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_ProjectName The name of the parameter that is used to specify a database project name to the DTE command Data.NewSchemaComparison.
Public fieldStatic member Param_ProviderType The name of the parameter that is used to specify a provider type to the Design Time Extensibility (DTE) command Data.NewSchemaComparison.
Public fieldStatic member Param_SrcDatabaseName The name of the parameter that is used to specify a source database name to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_SrcDisplayName The name of the parameter that is used to specify a source display name to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_SrcPassword The name of the parameter that is used to specify a source database password to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_SrcServerName The name of the parameter that is used to specify a source server name to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_SrcUserName The name of the parameter that is used to specify a source user name to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_TargetDatabaseName The name of the parameter that is used to specify a target database name to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_TargetDisplayName The name of the parameter that is used to specify a target display name to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_TargetPassword The name of the parameter that is used to specify a target password to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_TargetServerName The name of the parameter that is used to specify a target server name to the DTE command Data.NewDataComparison.
Public fieldStatic member Param_TargetUserName The name of the parameter that is used to specify a target used name to the DTE command Data.NewDataComparison.

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.

See Also

Reference

Microsoft.VisualStudio.Data.Schema.Package.SchemaCompare Namespace