VssHttpClientBase-Klasse

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
    Weitere Informationen...

Namespace:  Microsoft.VisualStudio.Services.WebApi
Assembly:  Microsoft.VisualStudio.Services.WebApi (in Microsoft.VisualStudio.Services.WebApi.dll)

Syntax

'Declaration
Public MustInherit Class VssHttpClientBase
public abstract class VssHttpClientBase

Der VssHttpClientBase-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode VssHttpClientBase(Uri, VssCredentials)
Geschützte Methode VssHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings)
Geschützte Methode VssHttpClientBase(Uri, VssCredentials, array<DelegatingHandler[])
Geschützte Methode VssHttpClientBase(Uri, HttpMessageHandler, Boolean)
Geschützte Methode VssHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings, array<DelegatingHandler[])

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BaseAddress
Geschützte Eigenschaft Client
Öffentliche Eigenschaft DefaultRequestHeaders Veraltet.
Geschützte Eigenschaft Formatter
Öffentliche Eigenschaft LastResponseContext
Öffentliche Eigenschaft MaxResponseContentBufferSize Veraltet.
Öffentliche Eigenschaft Timeout Veraltet.
Geschützte Eigenschaft TranslatedExceptions

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode AddModelAsQueryParams
Geschützte Methode CreateRequestMessage
Geschützte Methode CreateRequestMessageAsync
Geschützte Methode DeleteAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode DeleteAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode GetAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode GetAsync<TResult>(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode GetAsync<TResult>(Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Geschützte Methode GetResourceLocationAsync(Guid, Object)
Geschützte Methode GetResourceLocationAsync(Guid, Object, CancellationToken)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode HandleResponse
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode NegotiateRequestVersion
Geschützte Methode NegotiateRequestVersionAsync
Geschützte Methode PatchAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode PatchAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode PatchAsync<TResult>(Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode PatchAsync<TResult>(Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode PatchAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode PatchAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode PatchAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode PatchAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode PostAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode PostAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode PostAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode PostAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode PutAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode PutAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode PutAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object)
Geschützte Methode PutAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object, CancellationToken)
Geschützte Methode Send(HttpRequestMessage, Object)
Geschützte Methode Send(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object)
Geschützte Methode SendAsync(HttpRequestMessage, Object, CancellationToken)
Geschützte Methode SendAsync(HttpRequestMessage, HttpCompletionOption, Object, CancellationToken)
Geschützte Methode SendAsync(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object, CancellationToken)
Geschützte Methode SendAsync<T>(HttpRequestMessage, Object, CancellationToken)
Geschützte Methode SendAsync<T>(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object, CancellationToken)
Öffentliche Methode SetResourceLocations
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member UserStatePropertyName

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Services.WebApi-Namespace

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
    Microsoft.TeamFoundation.SourceControl.WebApi.GitHttpClientBase
    Microsoft.TeamFoundation.SourceControl.WebApi.TfvcHttpClient
    Microsoft.VisualStudio.Services.Account.Client.AccountHttpClient
    Microsoft.VisualStudio.Services.ClientNotification.Client.ClientNotificationHttpClient
    Microsoft.VisualStudio.Services.Commerce.Client.MeteringHttpClient
    Microsoft.VisualStudio.Services.Commerce.Client.SubscriptionHttpClient
    Microsoft.VisualStudio.Services.Compliance.Client.ComplianceHttpClient
    Microsoft.VisualStudio.Services.Contributions.WebApi.ContributionsHttpClient
    Microsoft.VisualStudio.Services.DelegatedAuthorization.Client.DelegatedAuthorizationHttpClient
    Microsoft.VisualStudio.Services.DirectoryService.Client.DirectoryHttpClient
    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.Notification.Client.PersistedNotificationHttpClient
    Microsoft.VisualStudio.Services.OAuth.Client.OAuthHttpClient
    Microsoft.VisualStudio.Services.Operations.OperationsHttpClient
    Microsoft.VisualStudio.Services.Profile.Client.ProfileHttpClientBase
    Microsoft.VisualStudio.Services.Security.Client.SecurityBackingStoreHttpClient
    Microsoft.VisualStudio.Services.Security.Client.SecurityHttpClient
    Microsoft.VisualStudio.Services.WebApi.HttpClients.TokenHttpClient