Udostępnij za pośrednictwem


DelegatingFoldScorable<Item,Score> Klasa

Definicja

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

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)

Parametry typu

Item
Score
Dziedziczenie
ScorableBase<Item,IReadOnlyList<FoldScorable<Item,Score>.State>,Score>
DelegatingFoldScorable<Item,Score>
Pochodne

Konstruktory

DelegatingFoldScorable<Item,Score>(FoldScorable<Item,Score>.OnStageDelegate, IComparer<Score>, IEnumerable<IScorable<Item,Score>>)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

Pola

comparer

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po FoldScorable<Item,Score>)
scorables

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po FoldScorable<Item,Score>)

Właściwości

OnStage

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

Metody

DoneAsync(Item, IReadOnlyList<FoldScorable<Item,Score>.State>, CancellationToken)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po FoldScorable<Item,Score>)
DoneAsync(Item, State, CancellationToken)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)
GetScore(Item, IReadOnlyList<FoldScorable<Item,Score>.State>)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po FoldScorable<Item,Score>)
GetScore(Item, State)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)
HasScore(Item, IReadOnlyList<FoldScorable<Item,Score>.State>)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po FoldScorable<Item,Score>)
HasScore(Item, State)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)
OnStageHandler(FoldStage, IScorable<Item,Score>, Item, Object, Score)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

PostAsync(Item, IReadOnlyList<FoldScorable<Item,Score>.State>, CancellationToken)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po FoldScorable<Item,Score>)
PostAsync(Item, State, CancellationToken)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)
PrepareAsync(Item, CancellationToken)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po FoldScorable<Item,Score>)

Jawne implementacje interfejsu

IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)
IScorable<Item,Score>.GetScore(Item, Object)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)
IScorable<Item,Score>.HasScore(Item, Object)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

(Odziedziczone po ScorableBase<Item,State,Score>)

Metody rozszerzania

SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>)

Zaprojektuj element scorable przy użyciu wyrażenia lambda.

SelectScore<Item,SourceScore,TargetScore>(IScorable<Item,SourceScore>, Func<Item,SourceScore,TargetScore>)

Przeprojektuj wynik scorable przy użyciu wyrażenia lambda.

TryPostAsync<Item,Score>(IScorable<Item,Score>, Item, CancellationToken)

Wywołaj protokół wywoływania scorable względem pojedynczego scorable.

WhereScore<Item,Score>(IScorable<Item,Score>, Func<Item,Score,Boolean>)

To scorable deleguje procedurę obsługi zdarzeń etapu do zewnętrznego delegata lub zastępowalnej metody wirtualnej.

Dotyczy