<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Keysystems.WCF.UploadService.Client</name>
    </assembly>
    <members>
        <member name="T:Keysystems.WCF.UploadService.Client.UploadService">
            <summary>
            Клиентская реализация методов сервиса загрузки.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UploadService.Client.UploadService.disposed">
            <summary>
            Указывает на то, что объект уже подвергся уничтожению.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.Dispose(System.Boolean,System.Boolean)">
            <summary>
            Реализация IDisposable.Dispose()
            </summary>
            <param name="disposing">Указывает на освобождения ресурсов, занятых объектом.</param>
            <param name="immediately">Указывает на необходимость незамедлительного действия.</param>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.Finalize">
            <summary>
            Деструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.#ctor(Keysystems.WCF.Common.ConnectionParams)">
            <summary>
            Конструктор.
            </summary>
            <param name="connParams">Параметры подключения к сервису.</param>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.#ctor(Keysystems.WCF.Common.ConnectionParams,System.Int32)">
            <summary>
            Конструктор.
            </summary>
            <param name="connParams">Параметры подключения к сервису.</param>
            <param name="bufferSize">Начальный размер буфера данных (байт).</param>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.GetFileInfo(System.String)">
            <summary>
            Получить информацию о файле.
            </summary>
            <param name="fileLink">Ссылка на файл.</param>
            <returns>Информация о файле.</returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.UploadFile(System.String,System.Boolean,System.Boolean)">
            <summary>
            Загрузить файл на сервер.
            </summary>
            <param name="localFile">Путь к загружаемому файлу.</param>
            <param name="rewrite">Перезаписать файл на сервере после успешной загрузки, если он существовал до загрузки.</param>
            <param name="zip">Сжимать файл при загрузке.</param>
            <returns>Ссылка на загруженный на сервер файл. Если загрузка файла прекращена, то возвращается null.</returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.DownloadFile(System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            Загрузить файл с сервера.
            </summary>
            <param name="fileLink">Ссылка на файл.</param>
            <param name="localFilePath">Путь для сохранения загружаемого файла.</param>
            <param name="rewrite">Перезаписать файл после успешной загрузки, если он существует.</param>
            <param name="zip">Сжимать файл при загрузке.</param>
            <returns>Загрузка полностью завершена.</returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.DeleteLocalTempFiles(System.String)">
            <summary>
            Удалить временные недозагруженные файлы после отмены загрузки с сервера.
            </summary>
            <param name="localFilePath">Локальный путь к файлу.</param>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.CallService(System.String,System.Object[])">
            <summary>
            Вызываем метод сервиса.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.Connect">
            <summary>
            Подключаемся к сервису и возвращаем ID сессии.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.AllocSession(Keysystems.WCF.UploadService.Client.Proxy.UploadServiceClient)">
            <summary>
            Поддерживаем сессию.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.CreateProxy(Keysystems.WCF.Common.ConnectionParams)">
            <summary>
            Создаем прокси-клиент сервиса.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.CreateHttpBinding(Keysystems.WCF.Common.ConnectionParams)">
            <summary>
            Создаем BasicHttpBinding.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.Close">
            <summary>
            Отключиться от сервиса.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.Abort">
            <summary>
            Отключиться от сервиса немедленно.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.CalcSpeed(System.Int64,System.Int64,System.Single@)">
            <summary>
            Вычисление скорости загрузки.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.DefineFilePartsCount(System.Int64,System.Int32@)">
            <summary>
            Определение кол-ва частей загружаемого файла.
            </summary>
        </member>
        <member name="E:Keysystems.WCF.UploadService.Client.UploadService.DownloadFileProgress">
            <summary>
            Событие прогресса загрузки файла с сервера.
            </summary>
        </member>
        <member name="E:Keysystems.WCF.UploadService.Client.UploadService.UploadFileProgress">
            <summary>
            Событие прогресса загрузки файла на сервер.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.UploadService.Credentials">
            <summary>
            {Get,Set} Удостоверение безопасности.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.UploadService.BufferSize">
            <summary>
            {Get,Set} Динамический размер буфера данных.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.UploadService.MaxUploadFileSize">
            <summary>
            {Get} Максимально допустимый размер загружаемого на сервер файла (байт).
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UploadService.Client.UploadService.Constants">
            <summary>
            Список постоянных значений клиента сервиса загрузки.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UploadService.Client.UploadService.Constants.DefaultBufferSize">
            <summary>
            Размер буфера для загрузки файлов: 64 Кбайт.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UploadService.Client.UploadService.Constants.UploadServiceEndPointDefaultPage">
            <summary>
            Имя конечной точки сервиса загрузки по-умолчанию: "UploadService.svc"
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UploadService.Client.UploadService.Constants.UploadServiceEndPoint">
            <summary>
            Имя конечной точки сервиса загрузки по-умолчанию: "Upload"
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs">
            <summary>
            Параметры, передающиеся в событии загрузки файла.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.#ctor(System.String,System.Int64,System.Int64)">
            <summary>
            Конструктор.
            </summary>
            <param name="fileName">Имя загружаемого файла.</param>
            <param name="fileSize">Размер загружаемого файла.</param>
            <param name="сurrentLoaded">Текущий объем загруженных данных загружаемого файла.</param>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.FileName">
            <summary>
            {Get} Имя загружаемого файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.FileSize">
            <summary>
            {Get} Размер загружаемого файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.CurrentLoaded">
            <summary>
            {Get} Текущий объем загруженных данных загружаемого файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.Percent">
            <summary>
            {Get} % Процент загрузки.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.Speed">
            <summary>
            {Get} Скорость загрузки (Байт/сек).
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.Cancel">
            <summary>
            {Get,Set} Прервать загрузку файла.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.Abort">
            <summary>
            {Get,Set} Прервать загрузку файла и удалить то, что уже загружено.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.FileTransferProgressEventArgs.LoadCompleted">
            <summary>
            {Get} Загрузка завершена.
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UploadService.Client.Proxy.UploadServiceClient">
            <summary>
            Клиентская реализация методов сервиса загрузки.
            </summary>
        </member>
    </members>
</doc>
