Microsoft.Bot.Builder.Scorables.Internals.WhereScoreScorable< Item, Score > Class Template Reference
Inheritance diagram for Microsoft.Bot.Builder.Scorables.Internals.WhereScoreScorable< Item, Score >:

Public Member Functions

 WhereScoreScorable (IScorable< Item, Score > scorable, Func< Item, Score, bool > predicate)
 
virtual Task DoneAsync (Item item, object state, CancellationToken token)
 
virtual Score GetScore (Item item, object state)
 
override bool HasScore (Item item, object state)
 
virtual Task PostAsync (Item item, object state, CancellationToken token)
 
virtual Task< object > PrepareAsync (Item item, CancellationToken token)
 
override string ToString ()
 

Protected Attributes

readonly IScorable< Item, Score > inner
 

Detailed Description

Definition at line 250 of file Scorables.cs.

Constructor & Destructor Documentation

Microsoft.Bot.Builder.Scorables.Internals.WhereScoreScorable< Item, Score >.WhereScoreScorable ( IScorable< Item, Score >  scorable,
Func< Item, Score, bool >  predicate 
)
inline

Definition at line 254 of file Scorables.cs.

Member Function Documentation

virtual Task Microsoft.Bot.Builder.Scorables.Internals.DelegatingScorable< Item, Score >.DoneAsync ( Item  item,
object  state,
CancellationToken  token 
)
inlinevirtualinherited

Definition at line 193 of file ScorableBase.cs.

virtual Score Microsoft.Bot.Builder.Scorables.Internals.DelegatingScorable< Item, Score >.GetScore ( Item  item,
object  state 
)
inlinevirtualinherited

Definition at line 172 of file ScorableBase.cs.

override bool Microsoft.Bot.Builder.Scorables.Internals.WhereScoreScorable< Item, Score >.HasScore ( Item  item,
object  state 
)
inlinevirtual
virtual Task Microsoft.Bot.Builder.Scorables.Internals.DelegatingScorable< Item, Score >.PostAsync ( Item  item,
object  state,
CancellationToken  token 
)
inlinevirtualinherited

Definition at line 177 of file ScorableBase.cs.

virtual Task<object> Microsoft.Bot.Builder.Scorables.Internals.DelegatingScorable< Item, Score >.PrepareAsync ( Item  item,
CancellationToken  token 
)
inlinevirtualinherited

Definition at line 151 of file ScorableBase.cs.

override string Microsoft.Bot.Builder.Scorables.Internals.DelegatingScorable< Item, Score >.ToString ( )
inlineinherited

Definition at line 146 of file ScorableBase.cs.

Member Data Documentation

readonly IScorable<Item, Score> Microsoft.Bot.Builder.Scorables.Internals.DelegatingScorable< Item, Score >.inner
protectedinherited

Definition at line 139 of file ScorableBase.cs.


The documentation for this class was generated from the following file: