Partilhar via


Microsoft.Bot.Builder.Scorables.Internals Espaço de Nomes

Classes

ActivityResolver

Uma resolução para recuperar informações do tipo C# dos tipos de Esquema de atividade.

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

Este scorable delega o processador de eventos de fase a um delegado externo ou a um método virtual exagerado.

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

Dobre uma agregação de scorables para produzir um scorable vencedor.

InheritedAttributes

Métodos auxiliares para enumerar atributos herdados para um método.

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

Correção para representar uma recomendação de intenção específica do LUIS.

LuisIntentScorableFactory
MatchComparer
MethodResolutionException
MethodScorable

É possível representar argumentos de enlace para os parâmetros de um método.

MethodScorableBase
MethodScorableFactory
NoneResolver
NullComparer<T>

Uma comparação nula que finge que cada item é igual. Isto é particularmente útil com ordenações estáveis.

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

Métodos auxiliares estáticos para RegexMatchScorable.

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

É possível representar uma correspondência de expressão regular em relação ao texto de uma atividade.

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

Agrega alguns conjuntos não vazios decoráveis internos para produzir uma correção externa.

ScorableBase<Item,State,Score>

Permitir a verificação do tipo estático do estado opaco para conveniência de implementações graváveis.

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

Fornece o estado para agregar o estado (e associável associado) de vários scoráveis.

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

Estruturas

FoldScorable<Item,Score>.State

Estado opaco por scorável utilizado durante o processo de classificação.

Interfaces

IBinder
IBinding

Representa um enlace de argumentos para os parâmetros de um método.

IBinding<R>

Representa um enlace de argumentos para o parâmetro de um método, em que o método devolve um valor do tipo R.

IResolver

Permitir a resolução de valores com base no tipo e, opcionalmente, etiquetar.

IScorableFactory<Item,Score>

Enumerações

FoldStage

A fase dos eventos FoldScorable.

Delegados

FoldScorable<Item,Score>.OnStageDelegate

Delegado do processador de eventos para fases dobráveis.

TryResolve