AjaxControlToolkit.PersistentStoreManager.GetAllFilesFromSession C# (CSharp) Метод

GetAllFilesFromSession() публичный Метод

public GetAllFilesFromSession ( string controlId ) : List
controlId string
Результат List
        public List<HttpPostedFile> GetAllFilesFromSession(string controlId)
        {
            var result = new List<HttpPostedFile>();
            var currentContext = GetCurrentContext();
            if(currentContext == null)
                return result;

            foreach(string key in currentContext.Session.Keys) {
                if(!key.StartsWith(_extendedFileUploadGUID) || HttpContext.Current.Session[key] == null)
                    continue;

                var postedFile = HttpContext.Current.Session[key] as HttpPostedFile;
                if(postedFile == null)
                    continue;

                result.Add(postedFile);
            }

            return result;
        }