다음을 통해 공유


OrchestratorRecognizer.RecognizeAsync 메서드

정의

인식 결과를 반환합니다.

public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync (Microsoft.Bot.Builder.Dialogs.DialogContext dc, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default);
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overrides Function RecognizeAsync (dc As DialogContext, activity As Activity, cancellationToken As CancellationToken, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing) As Task(Of RecognizerResult)

매개 변수

dc
DialogContext

사용자와의 단일 대화 전환에 대한 정보를 포함하는 컨텍스트 개체입니다.

activity
Activity

사용자로부터 받은 들어오는 활동입니다. Text 속성 값은 QnA Maker의 쿼리 텍스트로 사용됩니다.

cancellationToken
CancellationToken

취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.

telemetryProperties
Dictionary<String,String>

LuisResult 이벤트를 사용하여 원격 분석에 기록할 추가 속성입니다.

telemetryMetrics
Dictionary<String,Double>

LuisResult 이벤트를 사용하여 원격 분석에 기록할 추가 메트릭입니다.

반환

RecognizerResult QnA Maker 결과를 포함하는 입니다.

적용 대상