DialogRouter Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Pontuável para o encaminhamento do módulo Dialog.
public sealed class DialogRouter : Microsoft.Bot.Builder.Scorables.Internals.DelegatingScorable<Microsoft.Bot.Connector.IActivity,double>
type DialogRouter = class
inherit DelegatingScorable<IActivity, double>
Public NotInheritable Class DialogRouter
Inherits DelegatingScorable(Of IActivity, Double)
- Herança
Construtores
| Name | Descrição |
|---|---|
| DialogRouter(IDialogStack, IEnumerable<IScorable<IActivity,Double>>, IEnumerable<IScorable<IResolver,Double>>, Func<IActivity,IResolver>, ITraits<Double>, IComparer<Double>) |
Pontuável para o encaminhamento do módulo Dialog. |
Campos
| Name | Descrição |
|---|---|
| inner |
Pontuável para o encaminhamento do módulo Dialog. (Herdado de DelegatingScorable<Item,Score>) |
Métodos
Métodos da Extensão
| Name | Descrição |
|---|---|
| SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>) |
Project o item de um pontuável usando uma expressão lambda. |
| SelectScore<Item,SourceScore,TargetScore>(IScorable<Item,SourceScore>, Func<Item,SourceScore,TargetScore>) |
Project a pontuação de um pontuável usando uma expressão lambda. |
| TryPostAsync<Item,Score>(IScorable<Item,Score>, Item, CancellationToken) |
Invocar o protocolo de chamada marcável contra um único marcável. |
| WhereScore<Item,Score>(IScorable<Item,Score>, Func<Item,Score,Boolean>) |
Pontuável para o encaminhamento do módulo Dialog. |