Beispiel #1
0
        internal static TypeCategory GetTypeCategory(Type type)
        {
            TypeCategory category;

            if (TypeCache.TryGetCategory(type, out category))
            {
                return(category);
            }

            category = GetTypeCategoryDetect(type);
            TypeCache.AddTypeCategory(type, category);
            return(category);
        }