Esempio n. 1
0
        public static bool ClassExists(this IEntityTypeManagement entityTypes, string className)
        {
            IList <ManagementPackClass> classesCollection = entityTypes.GetClasses(new ManagementPackClassCriteria("Name='" + className + "'"));

            if (classesCollection.Count == 0)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Esempio n. 2
0
 public static bool ClassExists(this IEntityTypeManagement entityTypes, Guid classId)
 {
     try
     {
         var classDefinition = entityTypes.GetClass(classId);
         if (classDefinition != null)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (ObjectNotFoundException)
     {
         return(false);
     }
 }
Esempio n. 3
0
 public static ManagementPackClass GetClass(this IEntityTypeManagement entityTypeManagement, string mpName, string mpToken, string className) => entityTypeManagement.GetClass(GetManagementPackElementId(mpName, mpToken, className));