Aracılığıyla paylaş


ChannelServiceHandlerBase.OnSendConversationHistoryAsync Yöntem

Tanım

Beceri için SendConversationHistory() API'sini seçin.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> OnSendConversationHistoryAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, Microsoft.Bot.Schema.Transcript transcript, System.Threading.CancellationToken cancellationToken = default);
abstract member OnSendConversationHistoryAsync : System.Security.Claims.ClaimsIdentity * string * Microsoft.Bot.Schema.Transcript * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.OnSendConversationHistoryAsync : System.Security.Claims.ClaimsIdentity * string * Microsoft.Bot.Schema.Transcript * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Protected Overridable Function OnSendConversationHistoryAsync (claimsIdentity As ClaimsIdentity, conversationId As String, transcript As Transcript, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

Parametreler

claimsIdentity
ClaimsIdentity

bot için claimsIdentity, AudienceClaim, AppIdClaim ve ServiceUrlClaim olmalıdır.

conversationId
String

Konuşma Kimliği.

transcript
Transcript

Etkinliklerin dökümü.

cancellationToken
CancellationToken

İptal belirteci.

Döndürülenler

bir kaynak yanıtı için görev.

Açıklamalar

Bu yöntemi bu yöntemle geçersiz kıl, geçmiş etkinlikleri konuşmaya yüklemenize olanak tanır.

Gönderen, geçmiş etkinliklerin benzersiz kimliklere ve uygun zaman damgalarına sahip olduğundan emin olmalıdır. Kimlikler istemci tarafından yinelenen etkinliklerle ilgilenmek için kullanılır ve zaman damgaları, etkinlikleri doğru sırada işlemek için istemci tarafından kullanılır.

Şunlara uygulanır