<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Keysystems.WCF.UpdateService.Common</name>
    </assembly>
    <members>
        <member name="T:Keysystems.WCF.UpdateService.Common.FileAttribute">
            <summary>
            Атрибуты файла.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.FileAttribute.Directory">
            <summary>
            Директория без атрибутов.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.FileAttribute.File">
            <summary>
            Файл без атрибутов.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.FileAttribute.HiddenDirectory">
            <summary>
            Скрытая директория.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.UpdateUtils">
            <summary>
            Класс общих вспомогательных методов.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.ConvertToVersion(System.String)">
            <summary>
            Преобразовать строку в версию.
            Форматы: "X.X.X.X" и "..._X_X_X_X"
            </summary>
            <param name="strVersion">Строка в формате версии.</param>
            <returns>Версия.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.TryConvertToVersion(System.String,System.Version@,System.Boolean)">
            <summary>
            Попытаться преобразовать строку в версию.
            Форматы: "X.X.X.X" и "..._X_X_X_X"
            </summary>
            <param name="strVersion">Строка в формате версии.</param>
            <param name="version">Версия.</param>
            <param name="throwException">Вызывать исключение.</param>
            <returns>true, если удалось преобразовать строку с версией; иначе - false.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.BaseVersion(System.Version,System.Int32)">
            <summary>
            Получить "основной (базовый)" номер версии {Major.Minor.Revision}.
            </summary>
            <param name="version">Номер версии.</param>
            <param name="numberOfParts">Количество составных частей в версии (от 1 до 4).</param>
            <returns>Основной (базовый) номер версии.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.BaseVersion(System.String,System.Int32)">
            <summary>
            Получить "основной (базовый)" номер версии в формате {Major.Minor.Revision.Build} из строки с версией.
            </summary>
            <param name="strVersion">Версия в виде строки.</param>
            <param name="numberOfParts">Количество базовых частей в версии (от 1 до 4).</param>
            <returns>Основной (базовый) номер версии.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.MaxBaseVersion(System.Version,System.Int32)">
            <summary>
            Получить максимально возможную "основную (базовую)" версию.
            </summary>
            <param name="version">Номер версии.</param>
            <param name="numberOfParts">Количество базовых частей в версии (от 1 до 4).</param>
            <returns>Максимально возможная основная (базовая) версия.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.ParseVersionFromString(System.String)">
            <summary>
            Получить номер версии из строки.
            Форматы: "X.X.X.X" и "AppName_X_X_X_X"
            </summary>
            <param name="sourceStr">Исходная строка.</param>
            <returns>Номер версии.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.TryParseVersionFromString(System.String,System.String@,System.Boolean)">
            <summary>
            Попытаться получить версию обновления из строки.
            Форматы: "X.X.X.X" и "AppName_X_X_X_X"
            </summary>
            <param name="sourceStr">Исходная строка.</param>
            <param name="strVersion">Версия в виде строки.</param>
            <param name="throwException">Вызывать исключение.</param>
            <returns>true, если удалось получить версию из имени каталога; иначе - false.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.GetDirectoryInfo(System.String)">
            <summary>
            Получить объект DirectoryInfo из строки с путем к директории.
            </summary>
            <param name="path">Путь к директории.</param>
            <returns>Объект DirectoryInfo.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.GetFileInfo(System.String)">
            <summary>
            Получить объект FileInfo из строки с путем к файлу.
            </summary>
            <param name="path">Путь к файлу.</param>
            <returns>Объект DirectoryInfo.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateUtils.ScanUpdateDir(System.String)">
            <summary>
            Получить список с информацией о файлах и папках обновления, расположенных в указанном каталоге.
            </summary>
            <param name="dir">Путь к директории.</param>
            <returns>Список с информацией о сущностях обновления.</returns>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.UpdateMode">
            <summary>
            Способы обновления приложения.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.UpdateMode.None">
            <summary>
            Обновление не выполняется.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.UpdateMode.OnStartUp">
            <summary>
            Обновление при загрузке приложения.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.UpdateMode.Manual">
            <summary>
            Ручное обновление.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.UpdateMode.BySchedule">
            <summary>
            Обновление по расписанию.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.UploadFileInfo">
            <summary>
            Информация о файле, загружаемом на сервер.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UploadFileInfo.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UploadFileInfo.#ctor(System.String,System.Boolean)">
            <summary>
            Конструктор.
            </summary>
            <param name="filePath">Путь к загружаемому файлу.</param>
            <param name="calcChecksum">Вычислять контрольную сумму.</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UploadFileInfo.CalcFileChecksum">
            <summary>
            Вычисление контрольной суммы файла.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UploadFileInfo.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns>"{FileName}"</returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UploadFileInfo.FileName">
            <summary>
            {Get,Set} Имя или путь к файлу.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UploadFileInfo.Version">
            <summary>
            {Get,Set} Версия файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UploadFileInfo.Checksum">
            <summary>
            {Get,Set} Контрольная сумма файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UploadFileInfo.Attributes">
            <summary>
            {Get,Set} Атрибуты файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UploadFileInfo.Size">
            <summary>
            {Get,Set} Размер файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UploadFileInfo.LastWriteTime">
            <summary>
            {Get,Set} Время последней модификации файла.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.UpdateFileInfo">
            <summary>
            Информация о файле.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateFileInfo.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns>Отображает <paramref name="Name"/></returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateFileInfo.Name">
            <summary>
            Имя файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateFileInfo.Version">
            <summary>
            Версия.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateFileInfo.PublicKeyToken">
            <summary>
            Контрольная сумма.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateFileInfo.Size">
            <summary>
            Размер файла.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileResponse">
            <summary>
            Загружаемый файл обновления.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileResponse.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileResponse.Dispose">
            <summary>
            IDisposable
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileResponse.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns>"{FileInfo} Size:{FileLength}"</returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileResponse.UpdateFileInfo">
            <summary>
            {Get} Информация о файле.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileResponse.FileLength">
            <summary>
            {Get,Set} Размер файла (архива).
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileResponse.Zipped">
            <summary>
            {Get,Set} Содержимое файла сжато.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileResponse.Content">
            <summary>
            {Get,Set} Содержимое файла (архива).
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.ApplicationInfo">
            <summary>
            Информация о приложении.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ApplicationInfo.#ctor(System.String)">
            <summary>
            Конструктор.
            </summary>
            <param name="appName">Имя приложения.</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ApplicationInfo.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.ApplicationInfo.Name">
            <summary>
            {Get,Set} Имя приложения.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.ApplicationInfo.Image">
            <summary>
            {Get,Set} Картинка приложения.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.ApplicationInfo.ImageName">
            <summary>
            {Get,Set} Имя файла картинки.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.VersionHistory">
            <summary>
            История версий обновлений.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.VersionHistory.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.VersionHistory.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.VersionHistory.Text">
            <summary>
            {Get,Set} Текст истории изменений.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.VersionHistory.HasFile">
            <summary>
            {Get} Наличие файла истории изменений.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.VersionHistory.FileContent">
            <summary>
            {Get,Set} Файл истории изменений.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.VersionHistory.FileName">
            <summary>
            {Get,Set} Имя файла истории изменений.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.ListAppFiles">
            <summary>
            Работа со списком файлов входящих в приложение
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ListAppFiles.#ctor">
            <summary>
            Конструктор
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ListAppFiles.#ctor(System.String)">
            <summary>
            Конструктор
            </summary>
            <param name="_ScanFolder">Директория сканирования</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ListAppFiles.GetFilesDir(System.String)">
            <summary>
            Получение всех файлов и папок (рекурсивно)
            </summary>
            <param name="_path">Директория сканирования</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ListAppFiles.MD5Hash(System.String)">
            <summary>
            Подсчет контрольной суммы
            </summary>
            <param name="_fileName">файл</param>
            <returns>контрольноя сумма</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ListAppFiles.Serialize(System.String)">
            <summary>
            Сериализация
            </summary>
            <param name="_FileName">Полное название файла</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ListAppFiles.Deserialize(System.String)">
            <summary>
            Путь к дисириализуемому файлу 
            </summary>
            <param name="_path"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ListAppFiles.Compare(System.Collections.Generic.List{Keysystems.WCF.UpdateService.Common.UpdateFileInfo},System.Collections.Generic.List{Keysystems.WCF.UpdateService.Common.UpdateFileInfo})">
            <summary>
            Сравнение  двух списков
            </summary>
            <param name="source">источник - файлы на сервере</param>
            <param name="dest"> файлы на локале</param>
            <returns>возвращает список файлов не достающих на локале до списка файлов в источнике</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.ListAppFiles.GetFileAttribute(System.String)">
            <summary>
            Получение атрибута файла, папки
            </summary>
            <param name="file"></param>
            <returns></returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.ListAppFiles.List">
            <summary>
            Список файлов приложения отличающихся на локале от серверных
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.ListAppFiles.Match">
            <summary>
            Список файлов на локале совпавших с серверными файлами
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.AuthorizeException">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.AuthorizeException.#ctor">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.AuthorizeException.#ctor(System.String)">
            <summary>
            
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.AuthorizeException.#ctor(System.String,System.Exception)">
            <summary>
            
            </summary>
            <param name="message"></param>
            <param name="inner"></param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.AuthorizeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            
            </summary>
            <param name="info"></param>
            <param name="context"></param>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.Update">
            <summary>
            Обновление.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.Update.defaultApplicationUpdatesDir">
            <summary>
            "Application Files"
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.Update.#ctor">
            <summary>
            Конструктор без параметров.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.Update.ToString">
            <summary>
            Строковое представление информации об обновлении.
            </summary>
            <returns>"{UpdateInfo} {Version}"</returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.Update.Exists">
            <summary>
            Обновление существует или нет.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.Update.Version">
            <summary>
            Версия обновления.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.Update.AppManifestFileName">
            <summary>
            Имя файла манифеста приложения.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.Update.AppManifestFile">
            <summary>
            Содержимое файла манифеста приложения.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.Update.UpdateInfo">
            <summary>
            Информация об обновлении.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.Update.ZipFiles">
            <summary>
            Архив с файлами обновления.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.UpdateItemInfo">
            <summary>
            Информация о сущности (файле или папке) обновления.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.#ctor(System.String)">
            <summary>
            Конструктор.
            </summary>
            <param name="path">Путь к файлу или каталогу.</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.#ctor(System.String,System.Boolean)">
            <summary>
            Конструктор.
            </summary>
            <param name="path">Путь к файлу или каталогу.</param>
            <param name="calcFileChecksum">Вычислять контрольную сумму файла.</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.Equals(System.Object)">
            <summary>
            Проверка на равенство 2-х объектов UpdateFileInfo.
            </summary>
            <param name="itemInfo">Объект, с которым выполняется сравнение.</param>
            <returns>true, если удалось сравнить объекты и они равны; иначе - false.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.GetHashCode">
            <summary>
            Вычисление хэш кода объекта.
            </summary>
            <returns>Хэш код объекта.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns>"{RelativeName}"</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.CalcFileChecksum">
            <summary>
            Вычисление контрольной суммы файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.IsExternal">
             <summary>
            {Get,Set} Указывает на то, что сущность находится на другом компьютере.
             </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.RelativeName">
            <summary>
            {Get,Set} Имя сущности (файла или папки) относительно BaseDir.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.IsFile">
            <summary>
            {Get} Данная сущность является файлом.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.IsDirectory">
            <summary>
            {Get} Данная сущность является каталогом.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.BaseDir">
            <summary>
            {Get,Set} Директория, в которой расположена данная сущность обновления.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.Version">
            <summary>
            {Get} Версия файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.Checksum">
            <summary>
            {Get,Set} Контрольная сумма файла обновления (для каталога не вычисляется).
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.Path">
            <summary>
            {Get} Полный путь к сущности (файлу или папке).
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.Attributes">
            <summary>
            {Get} Файловые атрибуты сущности.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.Size">
            <summary>
            {Get} Для файла - размер файла, для каталога - размер всех файлов в нем, включая подкаталоги.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.Exists">
            <summary>
            {Get} Сущность обновления (файл или каталог) существует.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateItemInfo.LastWriteTime">
            <summary>
            {Get} Время последней модификации файла.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.UpdateInfo">
            <summary>
            Информация об обновлении.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo.#ctor">
            <summary>
            Конструктор без параметров.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo.#ctor(System.String)">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo.#ctor(System.String,System.Version)">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo.TryGetVersionFromVersionDir">
            <summary>
            Попытаться получить версию обновления из имени директории.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo.CompareTo(Keysystems.WCF.UpdateService.Common.UpdateInfo)">
            <summary>
            Compares the current object with another object of the same type.
            Метод сравнения объектов UpdateInfo. Сравнение происходит по полю Version.
            </summary>
            <param name="updateInfo">An object to compare with this object.</param>
            <returns>0 - объекты равны; -1 - 1-й меньше 2-го; +1 - 1-й больше 2-го.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo.ToString">
            <summary>
            Строковое представление информации об обновлении.
            </summary>
            <returns>"{VersionString}"</returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo.Exists">
            <summary>
            Обновление существует или нет.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo.AppName">
            <summary>
            Имя приложения.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo.Version">
            <summary>
            Версия обновления.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo.VersionString">
            <summary>
            Версия обновления в виде строки.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo.VersionDir">
            <summary>
            Директория с файлами обновления.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo.UpdateFileInfoList">
            <summary>
            Список файлов в данном обновлении.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.UploadFileResponse">
            <summary>
            Ответ на команду загрузки файла на сервер.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UploadFileResponse.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UploadFileResponse.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UploadFileResponse.Error">
            <summary>
            {Get,Set} Ошибка, если такая возникла.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.UpdateInfo2">
            <summary>
            Информация об обновлении.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo2.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo2.#ctor(System.String)">
            <summary>
            Конструктор.
            </summary>
            <param name="appName">Имя приложения.</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo2.#ctor(System.String,System.String)">
            <summary>
            Конструктор.
            </summary>
            <param name="appName">Имя приложения.</param>
            <param name="version">Версия.</param>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo2.TryGetVersionFromDir(System.String,System.Boolean)">
            <summary>
            Попытаться получить версию обновления из имени директории.
            Форматы: "X.X.X.X" и "AppName_X_X_X_X"
            </summary>
            <param name="throwException">Вызывать исключение.</param>
            <returns>true, если удалось получить версию из имени каталога.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo2.CompareTo(Keysystems.WCF.UpdateService.Common.UpdateInfo2)">
            <summary>
            Метод сравнения объектов UpdateInfo. Сравнение происходит по полю Version.
            </summary>
            <param name="updateInfo">Сравниваемый объект.</param>
            <returns>0 - объекты равны; -1 - 1-й меньше 2-го; +1 - 1-й больше 2-го.</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo2.ToString">
            <summary>
            Строковое представление информации об обновлении.
            </summary>
            <returns>"{Version}"</returns>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.UpdateInfo2.CreateFromDir(System.String)">
            <summary>
            Создать информацию об обновлении из каталога с файлами обновления.
            </summary>
            <param name="dir">Путь к каталогу с файлами обновления.</param>
            <returns>Информация об обновлении.</returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo2.Exists">
            <summary>
            {Get,Set} Обновление существует или нет.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo2.AppName">
            <summary>
            {Get,Set} Имя приложения.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo2.Version">
            <summary>
            {Get,Set} Версия обновления.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo2.VersionDir">
            <summary>
            {Get,Set} Директория с файлами обновления.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo2.Items">
            <summary>
            {Get} Список сущностей в данном обновлении.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.UpdateInfo2.History">
            <summary>
            {Get,Set} Описание обновления.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileInfo">
            <summary>
            Файл обновления.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileInfo.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileInfo.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns>""</returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileInfo.Info">
            <summary>
            {Get,Set} Информация о файле.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileInfo.Zipped">
             <summary>
            {Get,Set} Содержимое файла сжато.
             </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.DownloadUpdateFileInfo.Content">
            <summary>
            {Get,Set} Содержимое файла.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.CommonConstants">
            <summary>
            Список общих постоянных значений.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.DownloadBufferSize">
            <summary>
            Размер буфера для загрузки файлов: 4096 байт.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.CompressionRatio">
            <summary>
            Коэффициент сжатия архива: ~1.5
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.ClickOnceApplicationUpdatesDir">
            <summary>
            "Application Files"
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.UpdateServiceEndPointDefaultPage">
            <summary>
            Имя конечной точки сервиса обновлений по-умолчанию: "UpdateService.svc"
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.DownloadServiceEndPoint">
            <summary>
            Имя конечной точки сервиса загрузки обновлений по-умолчанию: "Download"
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.AdminServiceEndPoint">
            <summary>
            Имя конечной точки сервиса администрирования по-умолчанию: "Admin"
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.DefaultUpdatesDirName">
            <summary>
            Имя подкаталога с обновлениями по-умолчанию: "UPDATES"
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.DefaultCacheDirName">
            <summary>
            Имя подкаталога с кэшем файлов обновлений по-умолчанию: "CACHE"
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.HistoryFileName">
            <summary>
            Имя текстового файла истории изменений: "~history.txt".
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UpdateService.Common.CommonConstants.AppFaviconFileName">
            <summary>
            Имя файла значка приложения (без расширения): "favicon"
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UpdateService.Common.SaveUpdateFileResponse">
            <summary>
            Ответ на команду сохранения файла на сервер.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.SaveUpdateFileResponse.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UpdateService.Common.SaveUpdateFileResponse.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.SaveUpdateFileResponse.ServerFilePath">
            <summary>
            {Get,Set} Полный путь к файлу на сервере.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UpdateService.Common.SaveUpdateFileResponse.Error">
            <summary>
            {Get,Set} Ошибка, если такая возникла.
            </summary>
        </member>
    </members>
</doc>
