Condividi tramite


Classe FrameworkProfileHttpClient

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Services.Profile
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
Public Class FrameworkProfileHttpClient _
    Inherits ProfileHttpClientBase
public class FrameworkProfileHttpClient : ProfileHttpClientBase

Il tipo FrameworkProfileHttpClient espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico FrameworkProfileHttpClient(Uri, VssCredentials)
Metodo pubblico FrameworkProfileHttpClient(Uri, VssCredentials, 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 (Ereditato da ProfileHttpClientBase)

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateProfileAsync
Metodo protetto CreateRequestMessage (Ereditato da VssHttpClientBase)
Metodo protetto CreateRequestMessageAsync (Ereditato da VssHttpClientBase)
Metodo protetto DeleteAsync (Ereditato da VssHttpClientBase)
Metodo pubblico DeleteAttributeAsync(Guid, ProfileAttribute, Object)
Metodo protetto DeleteAttributeAsync(ProfileAttribute, String, Object) (Ereditato da ProfileHttpClientBase)
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 pubblico GetAcceptedTermsOfServiceAsync(Guid, Object)
Metodo protetto GetAcceptedTermsOfServiceAsync(Object, String) (Ereditato da ProfileHttpClientBase)
Metodo protetto GetAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object) (Ereditato da VssHttpClientBase)
Metodo pubblico GetAttributeAsync(Guid, AttributeDescriptor, Object)
Metodo protetto GetAttributeAsync(AttributeDescriptor, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo pubblico GetAttributesAsync(Guid, AttributesQueryContext, Object)
Metodo protetto GetAttributesAsync(AttributesQueryContext, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo pubblico GetAvatarAsync(Guid, Avatar, Object)
Metodo pubblico GetAvatarAsync(Guid, AvatarSize, Object)
Metodo protetto GetAvatarAsync(Avatar, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo protetto GetAvatarAsync(AvatarSize, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo pubblico GetCountriesAsync
Metodo pubblico GetCountryNameAsync
Metodo pubblico GetDisplayNameAsync
Metodo pubblico GetEmailAddressAsync
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetLatestTermsofServiceAsync
Metodo pubblico GetProfileAsync(Guid, ProfileQueryContext, Object)
Metodo protetto GetProfileAsync(ProfileQueryContext, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo pubblico GetProfileLocationsAsync
Metodo protetto GetPropertyAsync (Ereditato da ProfileHttpClientBase)
Metodo pubblico GetPublicAliasAsync
Metodo protetto GetResourceLocationAsync (Ereditato da VssHttpClientBase)
Metodo pubblico 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 pubblico SetAttributeAsync(Guid, ProfileAttribute, Object)
Metodo protetto SetAttributeAsync(ProfileAttribute, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo pubblico SetAttributesAsync(Guid, IList<ProfileAttribute>, IList<CoreProfileAttribute>, Object)
Metodo protetto SetAttributesAsync(IList<ProfileAttribute>, IList<CoreProfileAttribute>, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo pubblico SetAvatarAsync(Guid, Avatar, Object)
Metodo protetto SetAvatarAsync(Avatar, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo pubblico SetCountryNameAsync
Metodo pubblico SetDisplayNameAsync
Metodo pubblico SetEmailAddressAsync
Metodo protetto SetPropertyAsync (Ereditato da ProfileHttpClientBase)
Metodo pubblico SetPublicAliasAsync
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UnconditionalSetAttributeAsync
Metodo pubblico UpdateProfileAsync(Guid, Profile, Object)
Metodo protetto UpdateProfileAsync(Profile, String, Object) (Ereditato da ProfileHttpClientBase)
Metodo pubblico VerifyAndUpdatePreferredEmailAsync

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