C# Класс Rebel.Framework.Persistence.NHibernate.OrmConfig.SchemaChangeValidator

Performs tailored checking of database schema, for example when schema changes are introduced between versions of this provider
Based on the code of SchemaValidator in the NHibernate 3.1 codebase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
SchemaChangeValidator ( Configuration cfg ) : System
SchemaChangeValidator ( Configuration cfg, string>.IDictionary connectionProperties ) : System
Validate ( ) : ValidationResult
ValidateSchema ( Dialect dialect, DatabaseMetadata databaseMetadata ) : ValidationResult

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

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

public SchemaChangeValidator ( Configuration cfg ) : System
cfg Configuration
Результат System

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

public SchemaChangeValidator ( Configuration cfg, string>.IDictionary connectionProperties ) : System
cfg Configuration
connectionProperties string>.IDictionary
Результат System

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

public Validate ( ) : ValidationResult
Результат ValidationResult

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

public ValidateSchema ( Dialect dialect, DatabaseMetadata databaseMetadata ) : ValidationResult
dialect Dialect
databaseMetadata DatabaseMetadata
Результат ValidationResult