DelegatingFoldScorable<Item,Score> 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.
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert.
public class DelegatingFoldScorable<Item,Score> : Microsoft.Bot.Builder.Scorables.Internals.FoldScorable<Item,Score>
type DelegatingFoldScorable<'Item, 'Score> = class
inherit FoldScorable<'Item, 'Score>
Public Class DelegatingFoldScorable(Of Item, Score)
Inherits FoldScorable(Of Item, Score)
Typparameter
- Item
- Score
- Vererbung
-
DelegatingFoldScorable<Item,Score>
- Abgeleitet
Konstruktoren
DelegatingFoldScorable<Item,Score>(FoldScorable<Item,Score>.OnStageDelegate, IComparer<Score>, IEnumerable<IScorable<Item,Score>>) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. |
Felder
comparer |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von FoldScorable<Item,Score>) |
scorables |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von FoldScorable<Item,Score>) |
Eigenschaften
OnStage |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. |
Methoden
DoneAsync(Item, IReadOnlyList<FoldScorable<Item,Score>.State>, CancellationToken) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von FoldScorable<Item,Score>) |
DoneAsync(Item, State, CancellationToken) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von ScorableBase<Item,State,Score>) |
GetScore(Item, IReadOnlyList<FoldScorable<Item,Score>.State>) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von FoldScorable<Item,Score>) |
GetScore(Item, State) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von ScorableBase<Item,State,Score>) |
HasScore(Item, IReadOnlyList<FoldScorable<Item,Score>.State>) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von FoldScorable<Item,Score>) |
HasScore(Item, State) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von ScorableBase<Item,State,Score>) |
OnStageHandler(FoldStage, IScorable<Item,Score>, Item, Object, Score) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. |
PostAsync(Item, IReadOnlyList<FoldScorable<Item,Score>.State>, CancellationToken) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von FoldScorable<Item,Score>) |
PostAsync(Item, State, CancellationToken) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von ScorableBase<Item,State,Score>) |
PrepareAsync(Item, CancellationToken) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von FoldScorable<Item,Score>) |
Explizite Schnittstellenimplementierungen
IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.GetScore(Item, Object) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.HasScore(Item, Object) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. (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>) |
Dadurch wird der Stage-Ereignishandler an einen externen Delegaten oder eine überschreibbare virtuelle Methode delegiert. |