Share via


BotTelemetryClient.TrackAvailability 메서드

정의

애플리케이션의 가용성에 대한 정보를 보냅니다.

public virtual void TrackAvailability (string name, DateTimeOffset timeStamp, TimeSpan duration, string runLocation, bool success, string message = default, System.Collections.Generic.IDictionary<string,string> properties = default, System.Collections.Generic.IDictionary<string,double> metrics = default);
abstract member TrackAvailability : string * DateTimeOffset * TimeSpan * string * bool * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, double> -> unit
override this.TrackAvailability : string * DateTimeOffset * TimeSpan * string * bool * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, double> -> unit
Public Overridable Sub TrackAvailability (name As String, timeStamp As DateTimeOffset, duration As TimeSpan, runLocation As String, success As Boolean, Optional message As String = Nothing, Optional properties As IDictionary(Of String, String) = Nothing, Optional metrics As IDictionary(Of String, Double) = Nothing)

매개 변수

name
String

가용성 테스트 이름입니다.

timeStamp
DateTimeOffset

가용성이 캡처된 시간입니다.

duration
TimeSpan

가용성 테스트를 실행하는 데 걸린 시간입니다.

runLocation
String

가용성 테스트가 실행된 위치의 이름입니다.

success
Boolean

True이면 가용성 테스트가 성공적으로 실행되었습니다.

message
String

가용성 테스트 실행 실패에 대한 오류 메시지입니다.

properties
IDictionary<String,String>

이 가용성 원격 분석을 분류하고 검색하는 데 사용할 수 있는 명명된 문자열 값입니다.

metrics
IDictionary<String,Double>

이 가용성 원격 분석과 연결된 추가 값입니다.

구현

적용 대상