Пример #1
0
 private static bool TypeIsSubTypeOf(
     EntityType entityType,
     Dictionary <EntityType, EntitySet> baseEntitySetTypes,
     out EntitySet set)
 {
     if (entityType.IsTypeHierarchyRoot())
     {
         set = (EntitySet)null;
         return(false);
     }
     foreach (EntityType key in entityType.ToHierarchy())
     {
         if (baseEntitySetTypes.ContainsKey(key))
         {
             set = baseEntitySetTypes[key];
             return(true);
         }
     }
     set = (EntitySet)null;
     return(false);
 }