IBotTelemetryClient.TrackDependency Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.