IBotTelemetryClient.TrackDependency Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odeslání informací o externí závislosti (odchozí volání) v aplikaci
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
Název příkazu zahájeného tímto voláním závislostí Nízká hodnota kardinality. Příklady jsou SQL, tabulka Azure a HTTP.
- target
- String
Cíl externí závislosti.
- dependencyName
- String
Název příkazu zahájeného tímto voláním závislostí Nízká hodnota kardinality. Příklady jsou název uložené procedury a šablona cesty URL.
- data
- String
Příkaz zahájený tímto voláním závislostí. Příkladem jsou příkazy SQL a adresy URL HTTP se všemi parametry dotazu.
- startTime
- DateTimeOffset
Čas volání závislosti.
- duration
- TimeSpan
Doba potřebná externí závislostí ke zpracování volání.
- resultCode
- String
Kód výsledku spuštění volání závislostí.
- success
- Boolean
True, pokud bylo volání závislostí úspěšně zpracováno.