Microsoft.Bot.Builder.Internals.Scorables Namespace Reference

Classes

class  ActivityResolver
 A resolver to recover C# type information from Activity schema types. More...
 
class  ArrayResolver
 
class  AttributeString
 
class  AutofacResolver
 
class  Binding
 Represents a binding of arguments to a method's parameters. More...
 
class  DelegatingResolver
 
class  DelegatingScorable
 
class  EntityAttribute
 
class  Extensions
 
class  FirstScorable
 
class  FoldScorable
 Fold an aggregation of scorables to produce a winning scorable. More...
 
class  InheritedAttributes
 Helper methods to enumerate inherited attributes for a method. More...
 
class  IntentComparer
 
interface  IResolver
 Allow the resolution of values based on type and optionally tag. More...
 
interface  IScorable
 Allow the scoring of items, with external comparison of scores, and enable the winner to take some action. More...
 
interface  IScorableFactory
 
class  LuisIntentScorable
 Scorable to represent a specific LUIS intent recommendation. More...
 
class  LuisIntentScorableFactory
 
class  MatchComparer
 
class  MethodBindAttribute
 
class  MethodScorable
 Scorable to represent binding arguments to a method's parameters. More...
 
class  MethodScorableFactory
 
class  NullResolver
 
class  NullScorable
 
class  OrderScorableFactory
 
class  RegexMatchScorable
 Scorable to represent a regular expression match against an activity's text. More...
 
class  RegexMatchScorableFactory
 
class  RegexPatternAttribute
 
class  ResolverScope
 
class  ResolverScorable
 
class  ScorableAggregator
 Aggregates some non-empty set of inner scorables to produce an outer scorable. More...
 
class  ScorableBase
 Allow for static type checking of opaque state for convenience of scorable implementations. More...
 
class  ScorableOrderAttribute
 
class  Scorables
 
class  SelectItemScorable
 
class  SelectScoreScorable
 
class  Token
 Provides the state to aggregate the state (and associated scorable) of multiple scorables. More...
 
class  TraitsScorable
 

Functions

delegate bool TryResolve (Type type, object tag, out object value)
 

Function Documentation

delegate bool Microsoft.Bot.Builder.Internals.Scorables.TryResolve ( Type  type,
object  tag,
out object  value 
)