LuisIntentScorable<InnerState,InnerScore> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Scorable pour représenter une recommandation d’intention LUIS spécifique.
[System.Serializable]
public sealed class LuisIntentScorable<InnerState,InnerScore> : Microsoft.Bot.Builder.Scorables.Internals.ResolverScorable<Microsoft.Bot.Builder.Scorables.Internals.LuisIntentScorable<InnerState,InnerScore>.Scope,Microsoft.Bot.Builder.Luis.Models.IntentRecommendation,InnerState,InnerScore>
[<System.Serializable>]
type LuisIntentScorable<'InnerState, 'InnerScore> = class
inherit ResolverScorable<LuisIntentScorable<'InnerState, 'InnerScore>.Scope, IntentRecommendation, 'InnerState, 'InnerScore>
Public NotInheritable Class LuisIntentScorable(Of InnerState, InnerScore)
Inherits ResolverScorable(Of LuisIntentScorable(Of InnerState, InnerScore).Scope, IntentRecommendation, InnerState, InnerScore)
Paramètres de type
- InnerState
- InnerScore
- Héritage
-
ScorableBase<OuterItem,OuterState,OuterScore>ResolverScorable<LuisIntentScorable<InnerState,InnerScore>.Scope,IntentRecommendation,InnerState,InnerScore>LuisIntentScorable<InnerState,InnerScore>
- Attributs
Constructeurs
| LuisIntentScorable<InnerState,InnerScore>(ILuisService, ILuisModel, LuisIntentAttribute, IScorable<IResolver,InnerScore>) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. |
Champs
| inner |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ResolverScorable<OuterState,OuterScore,InnerState,InnerScore>) |
Méthodes
| DoneAsync(OuterItem, OuterState, CancellationToken) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
| GetScore(Item, State) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableBase<Item,State,Score>) |
| HasScore(OuterItem, OuterState) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
| PostAsync(OuterItem, OuterState, CancellationToken) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
| PrepareAsync(Item, CancellationToken) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableBase<Item,State,Score>) |
| ToString() |
Scorable pour représenter une recommandation d’intention LUIS spécifique. |
Implémentations d’interfaces explicites
| IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableBase<Item,State,Score>) |
| IScorable<Item,Score>.GetScore(Item, Object) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableBase<Item,State,Score>) |
| IScorable<Item,Score>.HasScore(Item, Object) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableBase<Item,State,Score>) |
| IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableBase<Item,State,Score>) |
| IScorable<Item,Score>.PrepareAsync(Item, CancellationToken) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. (Hérité de ScorableBase<Item,State,Score>) |
Méthodes d’extension
| SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>) |
Projetez l’élément d’un scorable à l’aide d’une expression lambda. |
| SelectScore<Item,SourceScore,TargetScore>(IScorable<Item,SourceScore>, Func<Item,SourceScore,TargetScore>) |
Projetez le score d’un scorable à l’aide d’une expression lambda. |
| TryPostAsync<Item,Score>(IScorable<Item,Score>, Item, CancellationToken) |
Appelez le protocole d’appel scorable sur un seul scorable. |
| WhereScore<Item,Score>(IScorable<Item,Score>, Func<Item,Score,Boolean>) |
Scorable pour représenter une recommandation d’intention LUIS spécifique. |