Condividi tramite


Classe ProfileHttpClientBase

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase
    Microsoft.VisualStudio.Services.Profile.Client.ProfileHttpClientBase
      Microsoft.VisualStudio.Services.Profile.Client.ProfileHttpClient
      Microsoft.VisualStudio.Services.Profile.FrameworkProfileHttpClient

Spazio dei nomi:  Microsoft.VisualStudio.Services.Profile.Client
Assembly:  Microsoft.VisualStudio.Services.WebApi (in Microsoft.VisualStudio.Services.WebApi.dll)

Sintassi

'Dichiarazione
<ServiceOwnerAttribute("951917AC-A960-4999-8464-E3F0AA25B381", "00000001-0000-8888-8000-000000000000")> _
Public MustInherit Class ProfileHttpClientBase _
    Inherits VssHttpClientBase
[ServiceOwnerAttribute("951917AC-A960-4999-8464-E3F0AA25B381", "00000001-0000-8888-8000-000000000000")]
public abstract class ProfileHttpClientBase : VssHttpClientBase

Il tipo ProfileHttpClientBase espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto ProfileHttpClientBase(Uri, VssCredentials)
Metodo pubblico ProfileHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings)
Metodo pubblico ProfileHttpClientBase(Uri, VssCredentials, array<DelegatingHandler[])
Metodo pubblico ProfileHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings, array<DelegatingHandler[])

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Client (Ereditato da VssHttpClientBase)
Proprietà pubblica DefaultRequestHeaders (Ereditato da VssHttpClientBase)
Proprietà protetta. Formatter (Ereditato da VssHttpClientBase)
Proprietà pubblica LastResponseContext (Ereditato da VssHttpClientBase)
Proprietà pubblica MaxResponseContentBufferSize (Ereditato da VssHttpClientBase)
Proprietà pubblica Timeout (Ereditato da VssHttpClientBase)
Proprietà protetta. TranslatedExceptions (Esegue l'override di VssHttpClientBase.TranslatedExceptions).

In alto

Metodi

  Nome Descrizione
Metodo protetto CreateProfileAsync
Metodo protetto CreateRequestMessage (Ereditato da VssHttpClientBase)
Metodo protetto CreateRequestMessageAsync (Ereditato da VssHttpClientBase)
Metodo protetto DeleteAsync (Ereditato da VssHttpClientBase)
Metodo protetto DeleteAttributeAsync
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo protetto GetAcceptedTermsOfServiceAsync
Metodo protetto GetAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto GetAttributeAsync
Metodo protetto GetAttributesAsync
Metodo protetto GetAvatarAsync(Avatar, String, Object)
Metodo protetto GetAvatarAsync(AvatarSize, String, Object)
Metodo protetto GetCountriesAsync
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo protetto GetLatestTermsofServiceAsync
Metodo protetto GetProfileAsync
Metodo protetto GetProfileLocationsAsync
Metodo protetto GetPropertyAsync
Metodo protetto GetResourceLocationAsync (Ereditato da VssHttpClientBase)
Metodo protetto GetServiceSettingAsync
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto HandleResponse (Ereditato da VssHttpClientBase)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto NegotiateRequestVersion (Ereditato da VssHttpClientBase)
Metodo protetto NegotiateRequestVersionAsync (Ereditato da VssHttpClientBase)
Metodo protetto PatchAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto PatchAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto PatchAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto PostAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto PostAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto PutAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto PutAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto Send(HttpRequestMessage, Object) (Ereditato da VssHttpClientBase)
Metodo protetto Send(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto SendAsync(HttpRequestMessage, HttpCompletionOption, Object, CancellationToken) (Ereditato da VssHttpClientBase)
Metodo protetto SendAsync<T>(HttpRequestMessage, Object, CancellationToken) (Ereditato da VssHttpClientBase)
Metodo protetto SendAsync<T>(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo protetto SetAttributeAsync
Metodo protetto SetAttributesAsync
Metodo protetto SetAvatarAsync
Metodo protetto SetPropertyAsync
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo protetto UpdateProfileAsync
Metodo protetto VerifyAndUpdatePreferredEmailAsync

In alto

Campi

  Nome Descrizione
Campo protettoMembro statico previewApiVersion

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Services.Profile.Client