Поделиться через


SchemaCompareConnectionBasedModelCreator - класс

Является определением одной из точек расширения механизма сравнения схем. Этот класс предоставляет специфичный для поставщика схем базы данных объект ConnectionBasedModelCreator.

Иерархия наследования

System.Object
  Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareConnectionBasedModelCreator

Пространство имен:  Microsoft.Data.Schema.Tools.Compare.Schema
Сборка:  Microsoft.Data.Schema.Tools (в Microsoft.Data.Schema.Tools.dll)

Синтаксис

'Декларация
<DatabaseSchemaProviderCompatibilityAttribute(GetType(DatabaseSchemaProvider))> _
Public Class SchemaCompareConnectionBasedModelCreator _
    Implements IExtensionInformation, IExtension
[DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))]
public class SchemaCompareConnectionBasedModelCreator : IExtensionInformation, 
    IExtension
[DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))]
public ref class SchemaCompareConnectionBasedModelCreator : IExtensionInformation, 
    IExtension
[<DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))>]
type SchemaCompareConnectionBasedModelCreator =  
    class
        interface IExtensionInformation
        interface IExtension
    end
public class SchemaCompareConnectionBasedModelCreator implements IExtensionInformation, IExtension

Тип SchemaCompareConnectionBasedModelCreator предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод SchemaCompareConnectionBasedModelCreator Инициализирует новый экземпляр класса SchemaCompareConnectionBasedModelCreator.

В начало страницы

Свойства

  Имя Описание
Защищенное свойство Canceled Получает или задает значение, указывающее, было ли отменено сравнение.
Открытое свойство ConnectionString Возвращает или задает строку подключения.
Открытое свойство DatabaseName Получает или задает имя базы данных.
Открытое свойство ExtensionHandle Получает или задает дескриптор расширения.

В начало страницы

Методы

  Имя Описание
Открытый метод Cancel Запросы, что любые действия в ходе быть отменена.
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Защищенный метод GetREConstructor ReverseEngineerConstructor используется для создания объекта ReverseEngineer, который затем используется для реконструирования базы данных в модель схемы.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод Initialize Инициализирует новый экземпляр класса SchemaCompareConnectionBasedModelCreator.
Открытый метод IsEqualTemplate
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Populate При реализации в унаследованном классе заполняет модель схемы данных сведениями из предоставленного файла базы данных.
Открытый метод ResetCancel Сбрасывает флаг отмены в состояние отсутствия отмены.
Открытый метод Serialize Сериализует заданный XML.
Открытый метод SetExtensionHandle Задает дескриптор расширения для данного создателя.
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Data.Schema.Tools.Compare.Schema - пространство имен