C# 클래스 Shaolinq.Persistence.SqlDatabaseSchemaManager

상속: IDisposable
파일 보기 프로젝트 열기: tumtumtum/Shaolinq 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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