Freigeben über


TelemetryClient.TrackDependency Methode

Definition

Überlädt

TrackDependency(DependencyTelemetry)

Senden von Informationen zu externen Abhängigkeitsaufrufen in der Anwendung. Erstellen Sie für jeden Aufruf von TrackDependency(DependencyTelemetry)eine separate DependencyTelemetry instance.

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)
Veraltet.

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

TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean)

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

TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)

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

TrackDependency(DependencyTelemetry)

Senden von Informationen zu externen Abhängigkeitsaufrufen in der Anwendung. Erstellen Sie für jeden Aufruf von TrackDependency(DependencyTelemetry)eine separate DependencyTelemetry instance.

public void TrackDependency (Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry telemetry);
member this.TrackDependency : Microsoft.ApplicationInsights.DataContracts.DependencyTelemetry -> unit
Public Sub TrackDependency (telemetry As DependencyTelemetry)

Parameter

Hinweise

Weitere Informationen

Gilt für:

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)

Achtung

Please use a different overload of TrackDependency

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

[System.Obsolete("Please use a different overload of TrackDependency")]
public void TrackDependency (string dependencyName, string data, DateTimeOffset startTime, TimeSpan duration, bool success);
[<System.Obsolete("Please use a different overload of TrackDependency")>]
member this.TrackDependency : string * string * DateTimeOffset * TimeSpan * bool -> unit
Public Sub TrackDependency (dependencyName As String, data As String, startTime As DateTimeOffset, duration As TimeSpan, success As Boolean)

Parameter

dependencyName
String

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

data
String

Der durch diesen Aufruf einer Abhängigkeit ausgelöste Befehl. Beispiele hierfür sind SQL-Anweisungen und HTTP-URLs mit allen Abfrageparametern.

startTime
DateTimeOffset

Der Zeitpunkt, zu dem die Abhängigkeit aufgerufen wurde.

duration
TimeSpan

Die Zeit, die die externe Abhängigkeit für die Verarbeitung des Aufrufs in Anspruch nehmen muss.

success
Boolean

True, wenn der Abhängigkeitsaufruf erfolgreich verarbeitet wurde.

Attribute

Hinweise

Weitere Informationen

Gilt für:

TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean)

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

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

Parameter

dependencyTypeName
String

Externer Abhängigkeitstyp. Sehr niedriger Kardinalitätswert für die logische Gruppierung und Interpretation von Feldern. Beispiele sind die SQL, Azure-Tabelle und HTTP.

dependencyName
String

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

data
String

Der durch diesen Aufruf einer Abhängigkeit ausgelöste Befehl. Beispiele hierfür sind SQL-Anweisungen und HTTP-URLs mit allen Abfrageparametern.

startTime
DateTimeOffset

Der Zeitpunkt, zu dem die Abhängigkeit aufgerufen wurde.

duration
TimeSpan

Die Zeit, die die externe Abhängigkeit für die Verarbeitung des Aufrufs in Anspruch nehmen muss.

success
Boolean

True, wenn der Abhängigkeitsaufruf erfolgreich verarbeitet wurde.

Hinweise

Weitere Informationen

Gilt für:

TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)

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);
member this.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

Externer Abhängigkeitstyp. Sehr niedriger Kardinalitätswert für die logische Gruppierung und Interpretation von Feldern. Beispiele sind die SQL, Azure-Tabelle und HTTP.

target
String

Externes Abhängigkeitsziel.

dependencyName
String

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

data
String

Der durch diesen Aufruf einer Abhängigkeit ausgelöste Befehl. Beispiele hierfür sind SQL-Anweisungen und HTTP-URLs mit allen Abfrageparametern.

startTime
DateTimeOffset

Der Zeitpunkt, zu dem die Abhängigkeit aufgerufen wurde.

duration
TimeSpan

Die Zeit, die die externe Abhängigkeit für die Verarbeitung des Aufrufs in Anspruch nehmen muss.

resultCode
String

Ergebniscode der Ausführung von Abhängigkeitsaufrufen.

success
Boolean

True, wenn der Abhängigkeitsaufruf erfolgreich verarbeitet wurde.

Hinweise

Weitere Informationen

Gilt für: