IBotTelemetryClient.TrackDependency Methode

Definition

Senden Von Informationen zu einer externen Abhängigkeit (ausgehender Aufruf) in der Anwendung.

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)

Parameter

dependencyTypeName
String

Name des Befehls, der mit diesem Abhängigkeitsaufruf initiiert wurde. Niedriger Kardinalitätswert. Beispiele sind die SQL, Azure-Tabelle und HTTP.

target
String

Externes Abhängigkeitsziel.

dependencyName
String

Name des Befehls, der mit diesem Abhängigkeitsaufruf initiiert wurde. Niedriger Kardinalitätswert. Beispiele sind der Name einer gespeicherten Prozedur und eine URL-Pfadvorlage.

data
String

Befehl, der von diesem Abhängigkeitsaufruf initiiert wird. Beispiele sind SQL-Anweisung und HTTP-URL mit allen Abfrageparametern.

startTime
DateTimeOffset

Die Zeit, zu der die Abhängigkeit aufgerufen wurde.

duration
TimeSpan

Die Zeit für die Verarbeitung des Aufrufs durch die externe Abhängigkeit.

resultCode
String

Ergebniscode der Ausführung von Abhängigkeitsaufrufen.

success
Boolean

True, wenn der Abhängigkeitsaufruf erfolgreich behandelt wurde.

Gilt für: