Exemple #1
0
 /// <summary>
 /// 지정된 <paramref name="sessionFactory"/>가 사용하는 Database가 MS SQL CE 인지 파악합니다.
 /// </summary>
 public static bool IsMsSqlCe(this ISessionFactory sessionFactory)
 {
     return(sessionFactory.GetDialect() is NHibernate.Dialect.MsSqlCeDialect);
 }
Exemple #2
0
 /// <summary>
 /// 지정된 <paramref name="sessionFactory"/>가 사용하는 Database가 Oracle 인지 파악합니다.
 /// </summary>
 public static bool IsOracle(this ISessionFactory sessionFactory)
 {
     return(sessionFactory.GetDialect() is Oracle9iDialect);
 }
Exemple #3
0
 /// <summary>
 /// 지정된 <paramref name="sessionFactory"/>가 사용하는 Database가 SQLite 인지 파악합니다.
 /// </summary>
 public static bool IsSQLite(this ISessionFactory sessionFactory)
 {
     return(sessionFactory.GetDialect() is SQLiteDialect);
 }
Exemple #4
0
 /// <summary>
 /// 지정된 <paramref name="sessionFactory"/>가 사용하는 Database가 MS SQL Server 2005 이상 인지 파악합니다.
 /// </summary>
 public static bool IsMsSqlServer2005OrHigher(this ISessionFactory sessionFactory)
 {
     return(sessionFactory.GetDialect() is MsSql2005Dialect);
 }