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


VssHttpClientBase - класс

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

System.Object
  Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
    Подробнее...

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

Синтаксис

'Декларация
Public MustInherit Class VssHttpClientBase
public abstract class VssHttpClientBase

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

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

  Имя Описание
Открытый метод VssHttpClientBase(Uri, VssCredentials)
Открытый метод VssHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings)
Защищенный метод VssHttpClientBase(Uri, VssCredentials, array<DelegatingHandler[])
Защищенный метод VssHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings, array<DelegatingHandler[])

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

Свойства

  Имя Описание
Открытое свойство Client
Открытое свойство DefaultRequestHeaders
Защищенное свойство Formatter
Открытое свойство LastResponseContext
Открытое свойство MaxResponseContentBufferSize
Открытое свойство Timeout
Защищенное свойство TranslatedExceptions

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

Методы

  Имя Описание
Защищенный метод CreateRequestMessage
Защищенный метод CreateRequestMessageAsync
Защищенный метод DeleteAsync
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Защищенный метод GetAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод GetAsync<TResult>(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Защищенный метод GetResourceLocationAsync
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод HandleResponse
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод NegotiateRequestVersion
Защищенный метод NegotiateRequestVersionAsync
Защищенный метод PatchAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод PatchAsync<TResult>(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод PatchAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод PatchAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод PostAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод PostAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод PutAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод PutAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Защищенный метод Send(HttpRequestMessage, Object)
Защищенный метод Send(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object)
Защищенный метод SendAsync(HttpRequestMessage, Object, CancellationToken)
Защищенный метод SendAsync(HttpRequestMessage, HttpCompletionOption, Object, CancellationToken)
Защищенный метод SendAsync(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object)
Защищенный метод SendAsync<T>(HttpRequestMessage, Object, CancellationToken)
Защищенный метод SendAsync<T>(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Поля

  Имя Описание
Открытое полеСтатический член UserStatePropertyName

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

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

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

См. также

Ссылки

Microsoft.VisualStudio.Services.WebApi - пространство имен

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

System.Object
  Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
    Microsoft.TeamFoundation.SourceControl.WebApi.GitHttpClient
    Microsoft.TeamFoundation.SourceControl.WebApi.TfvcHttpClient
    Microsoft.VisualStudio.Services.Account.Client.AccountHttpClient
    Microsoft.VisualStudio.Services.Commerce.Client.MeteringHttpClient
    Microsoft.VisualStudio.Services.Compliance.Client.ComplianceHttpClient
    Microsoft.VisualStudio.Services.FileContainer.Client.FileContainerHttpClient
    Microsoft.VisualStudio.Services.Identity.Client.IdentityHttpClient
    Microsoft.VisualStudio.Services.Licensing.Client.LicensingHttpClient
    Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient
    Microsoft.VisualStudio.Services.OAuth.Client.OAuthHttpClient
    Microsoft.VisualStudio.Services.Profile.Client.ProfileHttpClientBase
    Microsoft.VisualStudio.Services.Security.Client.SecurityHttpClient