public bool Get(string storageobjectfullname, GxFile externalFile, GXBaseCollection <SdtMessages_Message> messages) { try { ValidProvider(); string url = provider.Get(storageobjectfullname, GxFileType.Public, 0); if (String.IsNullOrEmpty(url)) { GXUtil.ErrorToMessages("Get Error", "File doesn't exists", messages); return(false); } else { externalFile.FileInfo = new GxExternalFileInfo(storageobjectfullname, url, provider); return(true); } } catch (Exception ex) { StorageMessages(ex, messages); return(false); } }