ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen.
[System.Serializable]
public abstract class ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore> : Microsoft.Bot.Builder.Scorables.Internals.ScorableBase<OuterItem,OuterState,OuterScore> where OuterState : Token<InnerItem,InnerScore>
[<System.Serializable>]
type ScorableAggregator<'OuterItem, 'OuterState, 'OuterScore, 'InnerItem, 'InnerState, 'InnerScore (requires 'OuterState :> Token<'InnerItem, 'InnerScore>)> = class
inherit ScorableBase<'OuterItem, 'OuterState, 'OuterScore (requires 'OuterState :> Token<'InnerItem, 'InnerScore>)>
Public MustInherit Class ScorableAggregator(Of OuterItem, OuterState, OuterScore, InnerItem, InnerState, InnerScore)
Inherits ScorableBase(Of OuterItem, OuterState, OuterScore)
Typparameter
- OuterItem
- OuterState
- OuterScore
- InnerItem
- InnerState
- InnerScore
- Vererbung
-
ScorableBase<OuterItem,OuterState,OuterScore>ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>
- Abgeleitet
- Attribute
Konstruktoren
ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>() |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. |
Methoden
DoneAsync(OuterItem, OuterState, CancellationToken) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. |
GetScore(Item, State) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. (Geerbt von ScorableBase<Item,State,Score>) |
HasScore(OuterItem, OuterState) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. |
PostAsync(OuterItem, OuterState, CancellationToken) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. |
PrepareAsync(Item, CancellationToken) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. (Geerbt von ScorableBase<Item,State,Score>) |
Explizite Schnittstellenimplementierungen
IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.GetScore(Item, Object) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.HasScore(Item, Object) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. (Geerbt von ScorableBase<Item,State,Score>) |
Erweiterungsmethoden
SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>) |
Projizieren Sie das Element eines Scorables mithilfe eines Lambdaausdrucks. |
SelectScore<Item,SourceScore,TargetScore>(IScorable<Item,SourceScore>, Func<Item,SourceScore,TargetScore>) |
Projizieren Sie die Bewertung eines Bewertbaren mithilfe eines Lambdaausdrucks. |
TryPostAsync<Item,Score>(IScorable<Item,Score>, Item, CancellationToken) |
Rufen Sie das scorable-Aufrufprotokoll für ein einzelnes Scorable auf. |
WhereScore<Item,Score>(IScorable<Item,Score>, Func<Item,Score,Boolean>) |
Aggregiert einige nicht leere Sätze innerer Scorables, um ein äußeres Scorable zu erzeugen. |