Condividi tramite


Microsoft.Bot.Builder.Scorables.Internals Spazio dei nomi

Classi

ActivityResolver

Un resolver per ripristinare le informazioni sui tipi di tipo C# dai tipi di schema attività.

ArrayResolver
AttributeString
AutofacResolver
Binder
Binding
Binding<R>
BindingComparer
DelegateScorable
DelegatingFoldScorable<Item,Score>

Questo punteggio delega il gestore eventi di fase a un delegato esterno o a un metodo virtuale sostituibile.

DelegatingResolver
DelegatingScorable<Item,Score>
EnumResolver
EventActivityValueResolver
Extensions
FirstScorable<Item,Score>
FoldScorable<Item,Score>

Piegare un'aggregazione di punteggi per produrre un punteggio vincente.

InheritedAttributes

Metodi helper per enumerare gli attributi ereditati per un metodo.

IntentComparer
InvokeActivityValueResolver
LuisIntentScorable<InnerState,InnerScore>.Scope
LuisIntentScorable<InnerState,InnerScore>

Punteggio che rappresenta una raccomandazione di finalità LUIS specifica.

LuisIntentScorableFactory
MatchComparer
MethodResolutionException
MethodScorable

Assegnazione dei punteggi per rappresentare gli argomenti di associazione ai parametri di un metodo.

MethodScorableBase
MethodScorableFactory
NoneResolver
NullComparer<T>

Comparer null che fa finta che ogni elemento sia uguale. Ciò è particolarmente utile con gli ordinamenti stabili.

NullResolver
NullScorable<Item,Score>
OrderScorableFactory<Item,Score>
PropertyResolver<T>
RegexMatchScorable

Metodi helper statici per RegexMatchScorable.

RegexMatchScorable<InnerState,InnerScore>.Scope
RegexMatchScorable<InnerState,InnerScore>

Punteggio per rappresentare una corrispondenza di espressione regolare rispetto al testo di un'attività.

RegexMatchScorableFactory
ResolverScope<InnerScore>
ResolverScorable<OuterState,OuterScore,InnerState,InnerScore>
ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>

Aggrega alcuni set non vuoti di punteggi interni per produrre un punteggio esterno.

ScorableBase<Item,State,Score>

Consenti il controllo del tipo statico dello stato opaco per praticità delle implementazioni punteggiabili.

SelectItemScorable<OuterItem,InnerItem,Score>
SelectScoreScorable<Item,SourceScore,TargetScore>
Token<InnerItem,InnerScore>

Fornisce lo stato per aggregare lo stato (e il punteggio associato) di più punteggi.

TraitsScorable<Item,Score>
WhereScoreScorable<Item,Score>

Struct

FoldScorable<Item,Score>.State

Stato opaco per punteggio utilizzato durante il processo di assegnazione dei punteggi.

Interfacce

IBinder
IBinding

Rappresenta un'associazione di argomenti ai parametri di un metodo.

IBinding<R>

Rappresenta un'associazione di argomenti al parametro di un metodo, in cui il metodo restituisce un valore di tipo R.

IResolver

Consenti la risoluzione dei valori in base al tipo e facoltativamente al tag.

IScorableFactory<Item,Score>

Enumerazioni

FoldStage

Fase degli eventi FoldScorable.

Delegati

FoldScorable<Item,Score>.OnStageDelegate

Delegato del gestore eventi per le fasi di assegnazione dei punteggi piegabili.

TryResolve