BotTelemetryClient.TrackDependency Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inviare informazioni su una dipendenza esterna (chiamata in uscita) nell'applicazione.
public virtual 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
override this.TrackDependency : string * string * string * string * DateTimeOffset * TimeSpan * string * bool -> unit
Public Overridable 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)
Parametri
- dependencyTypeName
- String
Nome del comando avviato con questa chiamata delle dipendenze. Valore di cardinalità basso. Esempi sono SQL, tabelle di Azure e HTTP.
- target
- String
Destinazione di dipendenza esterna.
- dependencyName
- String
Nome del comando avviato con questa chiamata delle dipendenze. Valore di cardinalità basso. Esempi sono il nome della stored procedure e il modello di percorso URL.
- data
- String
Comando avviato con questa chiamata delle dipendenze. Esempi sono l'istruzione SQL e l'URL HTTP con tutti i parametri di query.
- startTime
- DateTimeOffset
Ora in cui è stata chiamata la dipendenza.
- duration
- TimeSpan
Tempo impiegato dalla dipendenza esterna per gestire la chiamata.
- resultCode
- String
Codice di risultato dell'esecuzione delle chiamate di dipendenza.
- success
- Boolean
True se la chiamata di dipendenza è stata gestita correttamente.