CmisSync.Lib.Sync.CmisRepo.SynchronizedFolder.ApplyModifiedFiles C# (CSharp) Метод

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

Apply: Modified files.
public ApplyModifiedFiles ( List &modifiedFiles ) : bool
modifiedFiles List
Результат bool
            public bool ApplyModifiedFiles(ref List<string> modifiedFiles)
            {
                bool success = true;
                foreach (string modifiedFile in modifiedFiles)
                {
                    SyncItem modifiedItem = SyncItemFactory.CreateFromLocalPath(modifiedFile, true, repoInfo, database);
                    try
                    {
                        IDocument modifiedDocument = (IDocument)session.GetObjectByPath(modifiedItem.RemotePath);
                        UpdateFile(modifiedItem.LocalPath, modifiedDocument);
                    }
                    catch (Exception e)
                    {
                        Logger.Error("Error applying local file modification to the server: " + modifiedFile, e);
                        success = false;
                    }
                }
                return success;
            }