Поделиться через


TfsWebClient - класс

Иерархия наследования

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Net.WebClient
        Microsoft.TeamFoundation.Client.TfsWebClient

Пространство имен:  Microsoft.TeamFoundation.Client
Сборка:  Microsoft.TeamFoundation.Client (в Microsoft.TeamFoundation.Client.dll)

Синтаксис

'Декларация
Public Class TfsWebClient _
    Inherits WebClient
public class TfsWebClient : WebClient

Тип TfsWebClient предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод TfsWebClient

В начало страницы

Свойства

  Имя Описание
Открытое свойство AllowReadStreamBuffering Устаревший. Получает или задает значение, которое указывает, будет ли выполняться буферизация данных, считываемых с интернет-ресурса для экземпляра WebClient. (Унаследовано от WebClient.)
Открытое свойство AllowWriteStreamBuffering Устаревший. Получает или задает значение, которое указывает, будет ли выполняться буферизация данных, записываемых в интернет-ресурс для экземпляра WebClient. (Унаследовано от WebClient.)
Открытое свойство BaseAddress Возвращает или задает базовый URI для запросов, выполняемых экземпляром WebClient. (Унаследовано от WebClient.)
Открытое свойство CachePolicy Возвращает или задает политику кэширования приложения для любых ресурсов, полученных этим экземпляром WebClient с помощью объектов WebRequest. (Унаследовано от WebClient.)
Защищенное свойство CanRaiseEvents Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component.)
Открытое свойство Container Возвращает контейнер IContainer, содержащий компонент Component. (Унаследовано от Component.)
Открытое свойство Credentials Возвращает или задает учетные данные сети, которые передаются на узел и используются для проверки подлинности запроса. (Унаследовано от WebClient.)
Защищенное свойство DesignMode Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component.)
Открытое свойство Encoding Возвращает и задает Encoding, используемые для выгрузки и загрузки строк. (Унаследовано от WebClient.)
Защищенное свойство Events Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component.)
Открытое свойство Headers Возвращает или задает коллекцию пар "имя-значение" заголовков, связанных с запросом. (Унаследовано от WebClient.)
Открытое свойство IsBusy Возвращает значение, указывающее, выполняется ли веб-запрос. (Унаследовано от WebClient.)
Открытое свойство Proxy Возвращает или задает прокси-сервер, используемый этим объектом WebClient. (Унаследовано от WebClient.)
Открытое свойство QueryString Возвращает или задает коллекцию пар "имя-значение" запросов, связанных с запросом. (Унаследовано от WebClient.)
Открытое свойство ResponseHeaders Возвращает коллекцию пар "имя-значение" заголовков, связанных с запросом. (Унаследовано от WebClient.)
Открытое свойство Site Получает или задает экземпляр ISite для компонента Component. (Унаследовано от Component.)
Открытое свойство UseDefaultCredentials Возвращает или задает значение Boolean, которое управляет отправкой учетных данных DefaultCredentials вместе с запросами. (Унаследовано от WebClient.)

В начало страницы

Методы

  Имя Описание
Открытый метод CancelAsync Отменяет асинхронную операцию в очереди. (Унаследовано от WebClient.)
Открытый метод CreateObjRef Критический с точки зрения безопасности. Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject.)
Открытый метод Dispose() Освобождает все ресурсы, используемые объектом Component. (Унаследовано от Component.)
Защищенный метод Dispose(Boolean) Освобождает неуправляемые ресурсы, используемые объектом Component, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от Component.)
Открытый метод DownloadData(String) Загрузил ресурса в виде массива Byte от указанного универсального кода ресурса (uri). (Унаследовано от WebClient.)
Открытый метод DownloadData(Uri) Загрузил ресурса в виде массива Byte от указанного универсального кода ресурса (uri). (Унаследовано от WebClient.)
Открытый метод DownloadDataAsync(Uri) Загрузил ресурса в виде массива Byte из универсального кода ресурса (uri), определенные как асинхронная операция. (Унаследовано от WebClient.)
Открытый метод DownloadDataAsync(Uri, Object) Загрузил ресурса в виде массива Byte из универсального кода ресурса (uri), определенные как асинхронная операция. (Унаследовано от WebClient.)
Открытый метод DownloadDataTaskAsync(String) Загрузил ресурса в виде массива Byte из универсального кода ресурса (uri), определенные как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод DownloadDataTaskAsync(Uri) Загрузил ресурса в виде массива Byte из универсального кода ресурса (uri), определенные как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод DownloadFile(String, String) Загружает в локальный файл ресурс с указанным URI. (Унаследовано от WebClient.)
Открытый метод DownloadFile(Uri, String) Загружает в локальный файл ресурс с указанным URI. (Унаследовано от WebClient.)
Открытый метод DownloadFileAsync(Uri, String) Загружает в локальный файл ресурс с указанным URI.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод DownloadFileAsync(Uri, String, Object) Загружает в локальный файл ресурс с указанным URI.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод DownloadFileTaskAsync(String, String) Загрузил указанный ресурс к локальному файлу как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод DownloadFileTaskAsync(Uri, String) Загрузил указанный ресурс к локальному файлу как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод DownloadString(String) Загружает требуемый ресурс как строку String.Ресурс, который требуется загрузить, указан как строка String, содержащая URI. (Унаследовано от WebClient.)
Открытый метод DownloadString(Uri) Загружает требуемый ресурс как строку String.Загружаемый ресурс указан как Uri. (Унаследовано от WebClient.)
Открытый метод DownloadStringAsync(Uri) Загружает ресурс, указанный как Uri.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод DownloadStringAsync(Uri, Object) Загружает указанную строку в указанный ресурс.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод DownloadStringTaskAsync(String) Загрузил ресурс, как String из универсального кода ресурса (uri), определенные как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод DownloadStringTaskAsync(Uri) Загрузил ресурс, как String из универсального кода ресурса (uri), определенные как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Освобождает неуправляемые ресурсы и выполняет другие операции очистки, перед тем как объект Component будет удален при сборке мусора. (Унаследовано от Component.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetLifetimeService Критический с точки зрения безопасности. Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.)
Защищенный метод GetService Возвращает объект, представляющий службу, обеспечиваемую компонентом Component или его контейнером Container. (Унаследовано от Component.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод GetWebRequest (Переопределяет WebClient.GetWebRequest(Uri).)
Защищенный метод GetWebResponse(WebRequest) Возвращает объект WebResponse для заданного объекта WebRequest. (Унаследовано от WebClient.)
Защищенный метод GetWebResponse(WebRequest, IAsyncResult) Возвращает ответ WebResponse для указанного запроса WebRequest, используя указанный IAsyncResult. (Унаследовано от WebClient.)
Открытый метод InitializeLifetimeService Критический с точки зрения безопасности. Возвращает объект обслуживания во время существования для управления политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject.)
Защищенный метод MemberwiseClone() Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод MemberwiseClone(Boolean) Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject.)
Защищенный метод OnDownloadDataCompleted Создает событие DownloadDataCompleted. (Унаследовано от WebClient.)
Защищенный метод OnDownloadFileCompleted Создает событие DownloadFileCompleted. (Унаследовано от WebClient.)
Защищенный метод OnDownloadProgressChanged Создает событие DownloadProgressChanged. (Унаследовано от WebClient.)
Защищенный метод OnDownloadStringCompleted Создает событие DownloadStringCompleted. (Унаследовано от WebClient.)
Защищенный метод OnOpenReadCompleted Создает событие OpenReadCompleted. (Унаследовано от WebClient.)
Защищенный метод OnOpenWriteCompleted Создает событие OpenWriteCompleted. (Унаследовано от WebClient.)
Защищенный метод OnUploadDataCompleted Создает событие UploadDataCompleted. (Унаследовано от WebClient.)
Защищенный метод OnUploadFileCompleted Создает событие UploadFileCompleted. (Унаследовано от WebClient.)
Защищенный метод OnUploadProgressChanged Создает событие UploadProgressChanged. (Унаследовано от WebClient.)
Защищенный метод OnUploadStringCompleted Создает событие UploadStringCompleted. (Унаследовано от WebClient.)
Защищенный метод OnUploadValuesCompleted Создает событие UploadValuesCompleted. (Унаследовано от WebClient.)
Защищенный метод OnWriteStreamClosed Устаревший. Создает событие WriteStreamClosed. (Унаследовано от WebClient.)
Открытый метод OpenRead(String) Открывает читаемый поток для данных, загруженных с ресурса, URI которого был указан как String. (Унаследовано от WebClient.)
Открытый метод OpenRead(Uri) Открывает читаемый поток для данных, загруженных с ресурса, URI которого был указан как Uri. (Унаследовано от WebClient.)
Открытый метод OpenReadAsync(Uri) Открывает поток, доступный для чтения и содержащий указанный ресурс.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод OpenReadAsync(Uri, Object) Открывает поток, доступный для чтения и содержащий указанный ресурс.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод OpenReadTaskAsync(String) Открывает доступный для чтения поток, содержащий указанный ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод OpenReadTaskAsync(Uri) Открывает доступный для чтения поток, содержащий указанный ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод OpenWrite(String) Открывает поток для записи данных в указанный ресурс. (Унаследовано от WebClient.)
Открытый метод OpenWrite(Uri) Открывает поток для записи данных в указанный ресурс. (Унаследовано от WebClient.)
Открытый метод OpenWrite(String, String) Открывает поток для записи данных в указанный ресурс с помощью указанного метода. (Унаследовано от WebClient.)
Открытый метод OpenWrite(Uri, String) Открывает поток для записи данных в указанный ресурс с помощью указанного метода. (Унаследовано от WebClient.)
Открытый метод OpenWriteAsync(Uri) Открывает поток для записи данных в указанный ресурс.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод OpenWriteAsync(Uri, String) Открывает поток для записи данных в указанный ресурс.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод OpenWriteAsync(Uri, String, Object) Открывает поток для записи данных в указанный ресурс с помощью указанного метода.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод OpenWriteTaskAsync(String) Открывает поток для записи данных к определенному ресурсу как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод OpenWriteTaskAsync(Uri) Открывает поток для записи данных к определенному ресурсу как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод OpenWriteTaskAsync(String, String) Открывает поток для записи данных к определенному ресурсу как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод OpenWriteTaskAsync(Uri, String) Открывает поток для записи данных к определенному ресурсу как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод ToString Возвращает строку String, содержащую имя компонента Component, если таковое имеется.Этот метод не следует переопределять. (Унаследовано от Component.)
Открытый метод UploadData(String, array<Byte[]) Передает буфер данных ресурсу, заданному с помощью URI. (Унаследовано от WebClient.)
Открытый метод UploadData(Uri, array<Byte[]) Передает буфер данных ресурсу, заданному с помощью URI. (Унаследовано от WebClient.)
Открытый метод UploadData(String, String, array<Byte[]) Выгружает буфер данных на указанный ресурс с помощью указанного метода. (Унаследовано от WebClient.)
Открытый метод UploadData(Uri, String, array<Byte[]) Выгружает буфер данных на указанный ресурс с помощью указанного метода. (Унаследовано от WebClient.)
Открытый метод UploadDataAsync(Uri, array<Byte[]) Выгружает буфер данных в ресурс, указанный с помощью URI, используя метод POST.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadDataAsync(Uri, String, array<Byte[]) Выгружает буфер данных в ресурс, указанный с помощью URI, используя указанный метод.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadDataAsync(Uri, String, array<Byte[], Object) Передает буфер данных в ресурс, определенный с помощью URI, используя при этом указанный метод и маркер идентификации. (Унаследовано от WebClient.)
Открытый метод UploadDataTaskAsync(String, array<Byte[]) Выгружает буфер данных, содержащий массив Byte на универсальный код ресурса (uri), заданный как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadDataTaskAsync(Uri, array<Byte[]) Выгружает буфер данных, содержащий массив Byte на универсальный код ресурса (uri), заданный как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadDataTaskAsync(String, String, array<Byte[]) Выгружает буфер данных, содержащий массив Byte на универсальный код ресурса (uri), заданный как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadDataTaskAsync(Uri, String, array<Byte[]) Выгружает буфер данных, содержащий массив Byte на универсальный код ресурса (uri), заданный как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadFile(String, String) Передает заданный локальный файл ресурсу с заданным URI. (Унаследовано от WebClient.)
Открытый метод UploadFile(Uri, String) Передает заданный локальный файл ресурсу с заданным URI. (Унаследовано от WebClient.)
Открытый метод UploadFile(String, String, String) Выгружает указанный локальный файл на указанный ресурс с помощью указанного метода. (Унаследовано от WebClient.)
Открытый метод UploadFile(Uri, String, String) Выгружает указанный локальный файл на указанный ресурс с помощью указанного метода. (Унаследовано от WebClient.)
Открытый метод UploadFileAsync(Uri, String) Выгружает указанный локальный файл на указанный ресурс с помощью метода POST.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadFileAsync(Uri, String, String) Выгружает указанный локальный файл на указанный ресурс с помощью метода POST.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadFileAsync(Uri, String, String, Object) Выгружает указанный локальный файл на указанный ресурс с помощью метода POST.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadFileTaskAsync(String, String) Выгружает указанный локальный файл на ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadFileTaskAsync(Uri, String) Выгружает указанный локальный файл на ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadFileTaskAsync(String, String, String) Выгружает указанный локальный файл на ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadFileTaskAsync(Uri, String, String) Выгружает указанный локальный файл на ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadString(String, String) Выгружает указанную строку на указанный ресурс с помощью метода POST. (Унаследовано от WebClient.)
Открытый метод UploadString(Uri, String) Выгружает указанную строку на указанный ресурс с помощью метода POST. (Унаследовано от WebClient.)
Открытый метод UploadString(String, String, String) Выгружает указанную строку на указанный ресурс с помощью указанного метода. (Унаследовано от WebClient.)
Открытый метод UploadString(Uri, String, String) Выгружает указанную строку на указанный ресурс с помощью указанного метода. (Унаследовано от WebClient.)
Открытый метод UploadStringAsync(Uri, String) Выгружает указанную строку в указанный ресурс.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadStringAsync(Uri, String, String) Выгружает указанную строку в указанный ресурс.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadStringAsync(Uri, String, String, Object) Выгружает указанную строку в указанный ресурс.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadStringTaskAsync(String, String) Выгружает указанную строку на указанный ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadStringTaskAsync(Uri, String) Выгружает указанную строку на указанный ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadStringTaskAsync(String, String, String) Выгружает указанную строку на указанный ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadStringTaskAsync(Uri, String, String) Выгружает указанную строку на указанный ресурс как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadValues(String, NameValueCollection) Передает указанную коллекцию "имя-значение" указанному ресурсу, указанному с помощью URI. (Унаследовано от WebClient.)
Открытый метод UploadValues(Uri, NameValueCollection) Передает указанную коллекцию "имя-значение" указанному ресурсу, указанному с помощью URI. (Унаследовано от WebClient.)
Открытый метод UploadValues(String, String, NameValueCollection) Передает указанную коллекцию "имя-значение" указанному ресурсу, указанному с помощью URI, используя указанный метод. (Унаследовано от WebClient.)
Открытый метод UploadValues(Uri, String, NameValueCollection) Передает указанную коллекцию "имя-значение" указанному ресурсу, указанному с помощью URI, используя указанный метод. (Унаследовано от WebClient.)
Открытый метод UploadValuesAsync(Uri, NameValueCollection) Выгружает дату в указанной коллекции "имя-значение" в указанный ресурс, определенному с помощью URI.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadValuesAsync(Uri, String, NameValueCollection) Выгружает дату в указанной коллекции "имя-значение" в указанный ресурс, определенный с помощью URI, используя указанный метод.Этот метод не блокирует вызывающий поток. (Унаследовано от WebClient.)
Открытый метод UploadValuesAsync(Uri, String, NameValueCollection, Object) Выгружает дату в указанной коллекции "имя-значение" в указанный ресурс, определенный с помощью URI, используя указанный метод.Этот метод не блокирует вызывающий поток и позволяет вызывающей стороне передать объект в метод, вызванный после завершения операции. (Унаследовано от WebClient.)
Открытый метод UploadValuesTaskAsync(String, NameValueCollection) Выгружает коллекция заданного имени и значения к ресурсу определенному указанными универсальным кодом ресурса (uri) как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadValuesTaskAsync(Uri, NameValueCollection) Выгружает коллекция заданного имени и значения к ресурсу определенному указанными универсальным кодом ресурса (uri) как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadValuesTaskAsync(String, String, NameValueCollection) Выгружает коллекция заданного имени и значения к ресурсу определенному указанными универсальным кодом ресурса (uri) как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)
Открытый метод UploadValuesTaskAsync(Uri, String, NameValueCollection) Выгружает коллекция заданного имени и значения к ресурсу определенному указанными универсальным кодом ресурса (uri) как асинхронная операция, используя объект задачи. (Унаследовано от WebClient.)

В начало страницы

События

  Имя Описание
Открытое событие Disposed Происходит при удалении компонента вызовом метода Dispose. (Унаследовано от Component.)
Открытое событие DownloadDataCompleted Происходит после завершения асинхронной операции по загрузке данных. (Унаследовано от WebClient.)
Открытое событие DownloadFileCompleted Происходит после завершения асинхронной операции по загрузке файла. (Унаследовано от WebClient.)
Открытое событие DownloadProgressChanged Происходит при успешной передаче всех данных или их части посредством асинхронной операции загрузки. (Унаследовано от WebClient.)
Открытое событие DownloadStringCompleted Происходит после завершения асинхронной операции по загрузке ресурса. (Унаследовано от WebClient.)
Открытое событие OpenReadCompleted Происходит после завершения асинхронной операции по открытию строки, содержащей ресурс. (Унаследовано от WebClient.)
Открытое событие OpenWriteCompleted Происходит после завершения асинхронной операции по записи данных в ресурс. (Унаследовано от WebClient.)
Открытое событие UploadDataCompleted Происходит после завершения асинхронной операции по выгрузке данных. (Унаследовано от WebClient.)
Открытое событие UploadFileCompleted Происходит после завершения асинхронной операции по выгрузке файла. (Унаследовано от WebClient.)
Открытое событие UploadProgressChanged Происходит при успешной передаче всех данных или их части посредством асинхронной операции выгрузки. (Унаследовано от WebClient.)
Открытое событие UploadStringCompleted Происходит после завершения асинхронной операции по выгрузке строки. (Унаследовано от WebClient.)
Открытое событие UploadValuesCompleted Происходит после завершения асинхронной операции по выгрузке коллекции "имя-значение". (Унаследовано от WebClient.)
Открытое событие WriteStreamClosed Устаревший. Происходит, когда закрыть асинхронной операции для записи данных в ресурс с помощью потока записи. (Унаследовано от WebClient.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.Client - пространство имен