ChannelServiceHandlerBase.OnSendConversationHistoryAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.