ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné.
[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)
Parametry typu
- OuterItem
- OuterState
- OuterScore
- InnerItem
- InnerState
- InnerScore
- Dědičnost
-
ScorableBase<OuterItem,OuterState,OuterScore>ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>
- Odvozené
- Atributy
Konstruktory
ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>() |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. |
Metody
DoneAsync(OuterItem, OuterState, CancellationToken) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. |
GetScore(Item, State) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. (Zděděno od ScorableBase<Item,State,Score>) |
HasScore(OuterItem, OuterState) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. |
PostAsync(OuterItem, OuterState, CancellationToken) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. |
PrepareAsync(Item, CancellationToken) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. (Zděděno od ScorableBase<Item,State,Score>) |
Explicitní implementace rozhraní
IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. (Zděděno od ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.GetScore(Item, Object) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. (Zděděno od ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.HasScore(Item, Object) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. (Zděděno od ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. (Zděděno od ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. (Zděděno od ScorableBase<Item,State,Score>) |
Metody rozšíření
SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>) |
Promítněte položku bodovatelného objektu pomocí výrazu lambda. |
SelectScore<Item,SourceScore,TargetScore>(IScorable<Item,SourceScore>, Func<Item,SourceScore,TargetScore>) |
Promítněte skóre bodovatelného pomocí výrazu lambda. |
TryPostAsync<Item,Score>(IScorable<Item,Score>, Item, CancellationToken) |
Vyvolejte protokol pro volání s možností vyhodnocování proti jednomu bodovatelnému. |
WhereScore<Item,Score>(IScorable<Item,Score>, Func<Item,Score,Boolean>) |
Agreguje některé neprázdné sady vnitřních bodovatelných hodnot, aby se vytvořilo vnější bodovatelné. |