<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Keysystems.WCF.UploadService.Client</name>
    </assembly>
    <members>
        <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.WcfServiceClient">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UploadService.Client.IUploadServiceClient">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.IUploadServiceClient.ExecuteMethod(System.String,System.Byte[])">
            <summary>
            
            </summary>
            <param name="methodName"></param>
            <param name="methodParams"></param>
            <returns></returns>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.IUploadServiceClient.Url">
            <summary>
            {Get,Set}
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.IUploadServiceClient.Proxy">
            <summary>
            {Get,Set}
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.IUploadServiceClient.Timeout">
            <summary>
            {Get,Set}
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.IUploadServiceClient.ClientCertificates">
            <summary>
            {Get}
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.IUploadServiceClient.CookieContainer">
            <summary>
            {Get,Set}
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.#ctor(System.String)">
            <summary>
            
            </summary>
            <param name="url"></param>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.ExecuteMethod(System.String,System.Byte[])">
            <summary>
            
            </summary>
            <param name="methodName"></param>
            <param name="methodParams"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_Url">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#set_Url(System.String)">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_Proxy">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#set_Proxy(System.Net.IWebProxy)">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_Timeout">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#set_Timeout(System.Int32)">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_ClientCertificates">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_CookieContainer">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.WcfServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#set_CookieContainer(System.Net.CookieContainer)">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UploadService.Client.UploadService">
            <summary>
            Клиентская реализация методов сервиса загрузки.
            </summary>
        </member>
        <member name="F:Keysystems.WCF.UploadService.Client.UploadService.DefaultBufferSize">
            <summary>
            64 КБайт.
            </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.MaxUploadFileSize">
            <summary>
            {Get} Максимально допустимый размер загружаемого на сервер файла (байт).
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.GetServerDateTime">
            <summary>
            Серверное время.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.FileExist(System.String)">
            <summary>
            Проверка существования файла.
            </summary>
            <param name="fileLink">Ссылка на файл.</param>
            <returns></returns>
        </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.GetUploadUncompletedFileInfo(System.String)">
            <summary>
            Проверить, загружен ли файл до конца.
            </summary>
            <param name="fileName">Имя файла.</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.UploadFileContent(Keysystems.WCF.UploadService.Common.TransferFileInfo,Keysystems.WCF.UploadService.Common.FilePartContent,System.Boolean)">
            <summary>
            
            </summary>
            <param name="uploadFileInfo"></param>
            <param name="filePart"></param>
            <param name="rewrite"></param>
            <returns></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.DownloadFileContent(System.String,System.Int64,System.Int64,System.Boolean)">
            <summary>
            
            </summary>
            <param name="fileLink"></param>
            <param name="beginByte"></param>
            <param name="endByte"></param>
            <param name="zip"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.CheckBeforeUploadFile(Keysystems.WCF.UploadService.Common.UploadFileParams)">
            <summary>
            Проверить файл перед сохранением.
            </summary>
            <param name="uploadFileParams">Параметры загрузки файла на сервер.</param>
            <returns>Сообщение.</returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.GenerateThumbnail(System.String,System.Int32)">
            <summary>
            Сгенерировать JPG миниатюру.
            </summary>
            <param name="fileLink">Ссылка на файл.</param>
            <param name="thumbSize">Наибольший размер по ширине или высоте пикселей.</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.UploadThumbnail(Keysystems.WCF.UploadService.Common.Thumbnail,System.String)">
            <summary>
            Загрузить миниатюру на сервер.
            </summary>
            <param name="thumb">Миниатюра.</param>
            <param name="fileLink">Ссылка на файл.</param>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.DeleteFile(System.String)">
            <summary>
            Удалить файл на сервере.
            </summary>
            <param name="fileLink">Ссылка на файл.</param>
        </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.DeleteServerTempFiles(Keysystems.WCF.UploadService.Common.TransferFileInfo)">
            <summary>
            Удалить временные файлы.
            </summary>
            <param name="fileInfo">Информация о загружаемом файле.</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.Dispose">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.UploadService.Finalize">
            <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.ConnectionParams">
            <summary>
            {Get}
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.UploadService.Credentials">
            <summary>
            {Get,Set} Удостоверение безопасности.
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.UploadService.ClientCertificates">
            <summary>
            {Get}
            </summary>
        </member>
        <member name="P:Keysystems.WCF.UploadService.Client.UploadService.CookieContainer">
            <summary>
            {Get,Set}
            </summary>
        </member>
        <member name="T:Keysystems.WCF.UploadService.Client.SoapServiceClient">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.#ctor(System.String)">
            <summary>
            
            </summary>
            <param name="url"></param>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.ExecuteMethod(System.String,System.Byte[])">
            <summary>
            
            </summary>
            <param name="methodName"></param>
            <param name="methodParams"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_Url">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#set_Url(System.String)">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_Proxy">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#set_Proxy(System.Net.IWebProxy)">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_Timeout">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#set_Timeout(System.Int32)">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_ClientCertificates">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#get_CookieContainer">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.WCF.UploadService.Client.SoapServiceClient.Keysystems#WCF#UploadService#Client#IUploadServiceClient#set_CookieContainer(System.Net.CookieContainer)">
            <summary>
            
            </summary>
        </member>
    </members>
</doc>
