Partager via


VssHttpClientBase, classe

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
    En savoir plus...

Espace de noms :  Microsoft.VisualStudio.Services.WebApi
Assembly :  Microsoft.VisualStudio.Services.WebApi (dans Microsoft.VisualStudio.Services.WebApi.dll)

Syntaxe

'Déclaration
Public MustInherit Class VssHttpClientBase
public abstract class VssHttpClientBase

Le type VssHttpClientBase expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique VssHttpClientBase(Uri, VssCredentials)
Méthode publique VssHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings)
Méthode protégée VssHttpClientBase(Uri, VssCredentials, array<DelegatingHandler[])
Méthode protégée VssHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings, array<DelegatingHandler[])

Début

Propriétés

  Nom Description
Propriété publique Client
Propriété publique DefaultRequestHeaders
Propriété protégée Formatter
Propriété publique LastResponseContext
Propriété publique MaxResponseContentBufferSize
Propriété publique Timeout
Propriété protégée TranslatedExceptions

Début

Méthodes

  Nom Description
Méthode protégée CreateRequestMessage
Méthode protégée CreateRequestMessageAsync
Méthode protégée DeleteAsync
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode protégée GetAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée GetAsync<TResult>(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode protégée GetResourceLocationAsync
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée HandleResponse
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégée NegotiateRequestVersion
Méthode protégée NegotiateRequestVersionAsync
Méthode protégée PatchAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée PatchAsync<TResult>(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée PatchAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée PatchAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée PostAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée PostAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée PutAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée PutAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Méthode protégée Send(HttpRequestMessage, Object)
Méthode protégée Send(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object)
Méthode protégée SendAsync(HttpRequestMessage, Object, CancellationToken)
Méthode protégée SendAsync(HttpRequestMessage, HttpCompletionOption, Object, CancellationToken)
Méthode protégée SendAsync(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object)
Méthode protégée SendAsync<T>(HttpRequestMessage, Object, CancellationToken)
Méthode protégée SendAsync<T>(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Champs

  Nom Description
Champ publicMembre statique UserStatePropertyName

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Services.WebApi, espace de noms

Hiérarchie d'héritage

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