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


ReverseEngineer - класс

Используется для создания новой модели DataSchemaModel и заполнения модели объектами схемы из развернутой базы данных.

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

System.Object
  Microsoft.Data.Schema.SchemaModel.ReverseEngineer
    Microsoft.Data.Schema.Sql.SchemaModel.SqlReverseEngineer

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

Синтаксис

'Декларация
Public MustInherit Class ReverseEngineer _
    Implements IDisposable
public abstract class ReverseEngineer : IDisposable
public ref class ReverseEngineer abstract : IDisposable
[<AbstractClass>]
type ReverseEngineer =  
    class
        interface IDisposable
    end
public abstract class ReverseEngineer implements IDisposable

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

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

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

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

Методы

  Имя Описание
Открытый метод Dispose() Освобождает ресурсы.
Защищенный метод Dispose(Boolean) Освобождает ресурсы.
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Populate Заполняет модель схемы данных элементами из исходной базы данных.
Защищенный метод RaiseCancellationOpportunityEvent Вызывает событие CancellationOpportunityReached.
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

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

События

  Имя Описание
Открытое событие CancellationOpportunityReached Периодически вызывается при выполнении метода Populate, предоставляя возможность отменить метод.

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

Поля

  Имя Описание
Открытое полеСтатический член ReverseEngineerErrorCategory Имеет значение "ReverseEngineerErrorCategory".

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

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

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

См. также

Ссылки

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

DataSchemaModel