Share via


ITurnContextExtensions.TraceActivityAsync Metode

Definisi

Mengirim aktivitas pelacakan ke BotAdapter untuk tujuan pengelogan.

public static System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> TraceActivityAsync (this Microsoft.Bot.Builder.ITurnContext turnContext, string name, object value = default, string valueType = default, string label = default, System.Threading.CancellationToken cancellationToken = default);
static member TraceActivityAsync : Microsoft.Bot.Builder.ITurnContext * string * obj * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
<Extension()>
Public Function TraceActivityAsync (turnContext As ITurnContext, name As String, Optional value As Object = Nothing, Optional valueType As String = Nothing, Optional label As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

Parameter

turnContext
ITurnContext

Konteks untuk giliran saat ini.

name
String

Nilai yang akan ditetapkan ke properti aktivitas Name .

value
Object

Nilai yang akan ditetapkan ke properti aktivitas Value .

valueType
String

Nilai yang akan ditetapkan ke properti aktivitas ValueType .

label
String

Nilai yang akan ditetapkan ke properti aktivitas Label .

cancellationToken
CancellationToken

Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.

Keterangan

Jika adaptor sedang dihosting di Emulator, hasil tugas berisi ResourceResponse objek dengan ID aktivitas pelacakan asli; jika tidak, adaptor berisi ResourceResponse objek yang berisi ID yang ditetapkan saluran penerima ke aktivitas.

Berlaku untuk