SenseNet.Portal.WarmUp.PreloadTypes C# (CSharp) Метод

PreloadTypes() приватный статический Метод

private static PreloadTypes ( ) : void
Результат void
        private static void PreloadTypes()
        {
            using (var optrace = new OperationTrace("PreloadTypes"))
            {
                try
                {
                    //preload types by name
                    foreach (var typeName in TypesToPreloadByName)
                    {
                        TypeHandler.GetType(typeName);
                    }

                    //preload types by base
                    foreach (var typeName in TypesToPreloadByBase)
                    {
                        TypeHandler.GetTypesByBaseType(TypeHandler.GetType(typeName));
                    }

                    //preload types by interface
                    foreach (var typeName in TypesToPreloadByInterface)
                    {
                        TypeHandler.GetTypesByInterface(TypeHandler.GetType(typeName));
                    }

                    optrace.IsSuccessful = true;
                }
                catch (Exception ex)
                {
                    Logger.WriteException(ex);
                }
            }
        }