次の方法で共有


ProfileHttpClientBase クラス

継承階層

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

名前空間:  Microsoft.VisualStudio.Services.Profile.Client
アセンブリ:  Microsoft.VisualStudio.Services.WebApi (Microsoft.VisualStudio.Services.WebApi.dll 内)

構文

'宣言
<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

ProfileHttpClientBase 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド ProfileHttpClientBase(Uri, VssCredentials)
パブリック メソッド ProfileHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings)
パブリック メソッド ProfileHttpClientBase(Uri, VssCredentials, array<DelegatingHandler[])
パブリック メソッド ProfileHttpClientBase(Uri, VssCredentials, VssHttpRequestSettings, array<DelegatingHandler[])

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Client (VssHttpClientBase から継承されます。)
パブリック プロパティ DefaultRequestHeaders (VssHttpClientBase から継承されます。)
プロテクト プロパティ Formatter (VssHttpClientBase から継承されます。)
パブリック プロパティ LastResponseContext (VssHttpClientBase から継承されます。)
パブリック プロパティ MaxResponseContentBufferSize (VssHttpClientBase から継承されます。)
パブリック プロパティ Timeout (VssHttpClientBase から継承されます。)
プロテクト プロパティ TranslatedExceptions (VssHttpClientBase.TranslatedExceptions をオーバーライドします。)

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド CreateProfileAsync
プロテクト メソッド CreateRequestMessage (VssHttpClientBase から継承されます。)
プロテクト メソッド CreateRequestMessageAsync (VssHttpClientBase から継承されます。)
プロテクト メソッド DeleteAsync (VssHttpClientBase から継承されます。)
プロテクト メソッド DeleteAttributeAsync
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
プロテクト メソッド GetAcceptedTermsOfServiceAsync
プロテクト メソッド GetAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド GetAttributeAsync
プロテクト メソッド GetAttributesAsync
プロテクト メソッド GetAvatarAsync(Avatar, String, Object)
プロテクト メソッド GetAvatarAsync(AvatarSize, String, Object)
プロテクト メソッド GetCountriesAsync
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
プロテクト メソッド GetLatestTermsofServiceAsync
プロテクト メソッド GetProfileAsync
プロテクト メソッド GetProfileLocationsAsync
プロテクト メソッド GetPropertyAsync
プロテクト メソッド GetResourceLocationAsync (VssHttpClientBase から継承されます。)
プロテクト メソッド GetServiceSettingAsync
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド HandleResponse (VssHttpClientBase から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド NegotiateRequestVersion (VssHttpClientBase から継承されます。)
プロテクト メソッド NegotiateRequestVersionAsync (VssHttpClientBase から継承されます。)
プロテクト メソッド PatchAsync(Guid, Object, ApiResourceVersion, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド PatchAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド PatchAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド PostAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド PostAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド PutAsync<T>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド PutAsync<T, TResult>(T, Guid, Object, ApiResourceVersion, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド Send(HttpRequestMessage, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド Send(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド SendAsync(HttpRequestMessage, HttpCompletionOption, Object, CancellationToken) (VssHttpClientBase から継承されます。)
プロテクト メソッド SendAsync<T>(HttpRequestMessage, Object, CancellationToken) (VssHttpClientBase から継承されます。)
プロテクト メソッド SendAsync<T>(HttpMethod, Guid, Object, ApiResourceVersion, HttpContent, NameValueCollection, Object) (VssHttpClientBase から継承されます。)
プロテクト メソッド SetAttributeAsync
プロテクト メソッド SetAttributesAsync
プロテクト メソッド SetAvatarAsync
プロテクト メソッド SetPropertyAsync
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
プロテクト メソッド UpdateProfileAsync
プロテクト メソッド VerifyAndUpdatePreferredEmailAsync

このページのトップへ

フィールド

  名前 説明
プロテクト フィールド静的メンバー previewApiVersion

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Services.Profile.Client 名前空間