AvailabilityTelemetry クラス

定義

可用性 Web テスト結果に使用されるテレメトリの種類。 時刻とメッセージ、および必要に応じて追加のメタデータが含まれます。 詳細情報

public sealed class AvailabilityTelemetry : Microsoft.ApplicationInsights.Channel.ITelemetry, Microsoft.ApplicationInsights.DataContracts.ISupportMetrics, Microsoft.ApplicationInsights.DataContracts.ISupportProperties
type AvailabilityTelemetry = class
    interface ITelemetry
    interface ISupportProperties
    interface ISupportMetrics
Public NotInheritable Class AvailabilityTelemetry
Implements ISupportMetrics, ISupportProperties, ITelemetry
継承
AvailabilityTelemetry
実装

コンストラクター

AvailabilityTelemetry()

空のプロパティを使用して、 クラスの AvailabilityTelemetry 新しいインスタンスを初期化します。

AvailabilityTelemetry(String, DateTimeOffset, TimeSpan, String, Boolean, String)

空のプロパティを使用して、 クラスの AvailabilityTelemetry 新しいインスタンスを初期化します。

プロパティ

Context

現在のテレメトリ項目に関連付けられているコンテキストを取得します。

Duration

可用性テストの期間を取得または設定します。

Extension

取得または設定は、新しい厳密な型指定されたオブジェクトを使用してこのテレメトリ インスタンスを拡張するために使用される拡張機能を取得します。

Id

テスト実行 ID を取得または設定します。

Message

エラー メッセージを取得または設定します。

Metrics

アプリケーション定義のイベント メトリックのディクショナリを取得します。 詳細情報

Name

テスト名を取得または設定します。

Properties

この可用性テストの実行に関する追加情報を提供する、アプリケーション定義のプロパティ名と値のディクショナリを取得します。 詳細情報

RunLocation

可用性テストが実行された場所を取得または設定します。

Sequence

テレメトリ項目の絶対順序を定義する値を取得または設定します。

Success

可用性テストが成功したかどうかを示す値を取得または設定します。

Timestamp

テレメトリが記録された日時を取得または設定します。

メソッド

DeepClone()

オブジェクトを深く複製します AvailabilityTelemetry

SerializeData(ISerializationWriter)

指定 ISerializationWriterした を使用して、実装型のデータ クラスに関するシリアル化情報を書き込みます。

明示的なインターフェイスの実装

ITelemetry.Sanitize()

制約に基づいてプロパティをサニタイズします。

拡張メソッド

GetEnvelopeName(ITelemetry)

ITelemetry オブジェクトの封筒名を取得します。

TrySetEnvelopeName(ITelemetry, String)

ITelemetry オブジェクトの封筒名を設定します。

適用対象