C# Класс Shaolinq.Persistence.SqlDatabaseSchemaManager

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

Защищенные свойства (Protected)

Свойство Тип Описание
Logger log4net.ILog

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

Метод Описание
Dispose ( ) : void
LoadDataDefinitionExpressions ( ) : Expression

Защищенные методы

Метод Описание
BuildDataDefinitonExpressions ( DatabaseCreationOptions options ) : Expression
GetBuilderFlags ( ) : SqlDataDefinitionBuilderFlags
SqlDatabaseSchemaManager ( SqlDatabaseContext sqlDatabaseContext ) : System

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

Метод Описание
CreateDatabaseAndSchema ( DatabaseCreationOptions options ) : void
CreateDatabaseOnly ( Expression dataDefinitionExpressions, DatabaseCreationOptions options ) : bool
CreateDatabaseSchema ( Expression dataDefinitionExpressions, DatabaseCreationOptions options ) : void

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

BuildDataDefinitonExpressions() защищенный Метод

protected BuildDataDefinitonExpressions ( DatabaseCreationOptions options ) : Expression
options DatabaseCreationOptions
Результат System.Linq.Expressions.Expression

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

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

GetBuilderFlags() защищенный Метод

protected GetBuilderFlags ( ) : SqlDataDefinitionBuilderFlags
Результат SqlDataDefinitionBuilderFlags

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

public LoadDataDefinitionExpressions ( ) : Expression
Результат System.Linq.Expressions.Expression

SqlDatabaseSchemaManager() защищенный Метод

protected SqlDatabaseSchemaManager ( SqlDatabaseContext sqlDatabaseContext ) : System
sqlDatabaseContext SqlDatabaseContext
Результат System

Описание свойств

Logger защищенное статическое свойство

protected static ILog,log4net Logger
Результат log4net.ILog