Udostępnij za pośrednictwem


IBotTelemetryClient.TrackDependency Metoda

Definicja

Wysyłanie informacji o zależności zewnętrznej (wywołaniu wychodzącym) w aplikacji.

public void TrackDependency (string dependencyTypeName, string target, string dependencyName, string data, DateTimeOffset startTime, TimeSpan duration, string resultCode, bool success);
abstract member TrackDependency : string * string * string * string * DateTimeOffset * TimeSpan * string * bool -> unit
Public Sub TrackDependency (dependencyTypeName As String, target As String, dependencyName As String, data As String, startTime As DateTimeOffset, duration As TimeSpan, resultCode As String, success As Boolean)

Parametry

dependencyTypeName
String

Nazwa polecenia zainicjowanego za pomocą tego wywołania zależności. Niska wartość kardynalności. Przykłady to SQL, tabela platformy Azure i protokół HTTP.

target
String

Obiekt docelowy zależności zewnętrznej.

dependencyName
String

Nazwa polecenia zainicjowanego za pomocą tego wywołania zależności. Niska wartość kardynalności. Przykłady to nazwa procedury składowanej i szablon ścieżki adresu URL.

data
String

Polecenie zainicjowane przez to wywołanie zależności. Przykłady to instrukcja SQL i adresy URL HTTP ze wszystkimi parametrami zapytania.

startTime
DateTimeOffset

Czas wywołania zależności.

duration
TimeSpan

Czas potrzebny na zależność zewnętrzną do obsługi wywołania.

resultCode
String

Kod wyniku wykonywania wywołań zależności.

success
Boolean

Prawda, jeśli wywołanie zależności zostało pomyślnie obsłużone.

Dotyczy