C# Класс Universe.DataManager.Migration.MigrationManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DetermineOperation ( ) : void
ExecuteOperation ( ) : void
GetDescriptionOfCurrentOperation ( ) : MigrationOperationDescription
MigrationManager ( IDataConnector genericData, string migratorName, bool validateTables ) : System
RollBackOperation ( ) : void
ValidateVersion ( System.Version version ) : bool

Приватные методы

Метод Описание
GetHighestVersionMigratorThatCanProvideDefaultSetup ( ) : Migrator
GetLatestVersionMigrator ( ) : Migrator
GetMigratorAfterVersion ( System.Version version ) : Migrator
GetMigratorByVersion ( System.Version version ) : Migrator

Описание методов

DetermineOperation() публичный Метод

public DetermineOperation ( ) : void
Результат void

ExecuteOperation() публичный Метод

public ExecuteOperation ( ) : void
Результат void

GetDescriptionOfCurrentOperation() публичный Метод

public GetDescriptionOfCurrentOperation ( ) : MigrationOperationDescription
Результат MigrationOperationDescription

MigrationManager() публичный Метод

public MigrationManager ( IDataConnector genericData, string migratorName, bool validateTables ) : System
genericData IDataConnector
migratorName string
validateTables bool
Результат System

RollBackOperation() публичный Метод

public RollBackOperation ( ) : void
Результат void

ValidateVersion() публичный Метод

public ValidateVersion ( System.Version version ) : bool
version System.Version
Результат bool