コード例 #1
0
ファイル: DBContext.cs プロジェクト: yuyu2you/Peanut
 public static void AddCast(Type type, Mappings.PropertyCastAttribute cast)
 {
     lock (mCasts)
     {
         if (!mCasts.ContainsKey(type))
         {
             mCasts.Add(type, cast);
         }
     }
 }
コード例 #2
0
ファイル: DBContext.cs プロジェクト: yuyu2you/Peanut
 internal static Mappings.PropertyCastAttribute GetCast(Type type)
 {
     Mappings.PropertyCastAttribute result = null;
     mCasts.TryGetValue(type, out result);
     return(result);
 }
コード例 #3
0
ファイル: DBContext.cs プロジェクト: yuyu2you/Peanut
 public static void AddCast <T>(Mappings.PropertyCastAttribute cast)
 {
     AddCast(typeof(T), cast);
 }