Esempio n. 1
0
 internal static Type GetCollectionEntityType(Type collectionType)
 {
     while (collectionType != null)
     {
         if (collectionType.IsGenericType() && WebUtil.IsDataServiceCollectionType(collectionType.GetGenericTypeDefinition()))
         {
             return(collectionType.GetGenericArguments()[0]);
         }
         collectionType = collectionType.BaseType;
     }
     return(null);
 }