ApplicationInsightsApplicationIdProvider クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
これにより ApplicationInsightsApplicationIdProvider 、Application Insights の Breeze エンドポイントに対してクエリが実行され、インストルメンテーション キーに基づいてアプリケーション ID が検索されます。 これにより、クエリの繰り返しを防ぐためにルックアップ結果がキャッシュされます。 これは、 と Microsoft.ApplicationInsights.Extensibility.Implementation.ApplicationId.FailedRequestsManager にMicrosoft.ApplicationInsights.Extensibility.Implementation.ApplicationId.ProfileServiceWrapper依存して失敗した要求を記録し、追加の失敗した要求をブロックします。
public sealed class ApplicationInsightsApplicationIdProvider : IDisposable, Microsoft.ApplicationInsights.Extensibility.IApplicationIdProvider
type ApplicationInsightsApplicationIdProvider = class
interface IApplicationIdProvider
interface IDisposable
Public NotInheritable Class ApplicationInsightsApplicationIdProvider
Implements IApplicationIdProvider, IDisposable
- 継承
-
ApplicationInsightsApplicationIdProvider
- 実装
コンストラクター
ApplicationInsightsApplicationIdProvider() |
ApplicationInsightsApplicationIdProvider クラスの新しいインスタンスを初期化します。 |
プロパティ
ProfileQueryEndpoint |
Application Insights リソースのプロファイル (アプリケーション ID など) の取得に使用するエンドポイントを取得または設定します。 既定値は "https://dc.services.visualstudio.com/api/profiles/{0}/appId". これが上書きされた場合は、文字列の置換に '' を{0}含める必要があります。 |
メソッド
Dispose() |
リソースを破棄します。 |
TryGetApplicationId(String, String) |
特定のインストルメンテーション キーに対応するアプリケーション ID を取得します。 |
適用対象
Azure SDK for .NET