共用方式為


Microsoft.Bot.Builder.Scorables.Internals 命名空間

類別

ActivityResolver

從活動架構類型復原 C# 類型資訊的解析程式。

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

此可評分會將階段事件處理常式委派給外部委派或可覆寫的虛擬方法。

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

折迭可評分的匯總,以產生勝出的評分。

InheritedAttributes

用來列舉方法繼承屬性的協助程式方法。

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

可評分以代表特定的 LUIS 意圖建議。

LuisIntentScorableFactory
MatchComparer
MethodResolutionException
MethodScorable

可記錄表示方法參數的系結引數。

MethodScorableBase
MethodScorableFactory
NoneResolver
NullComparer<T>

假設每個專案相等的 Null 比較子。 這對於穩定排序特別有用。

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

RegexMatchScorable 的靜態協助程式方法。

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

可對活動的文字表示正則運算式比對。

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

匯總一些非空白的內部corable 集合,以產生外部可評分。

ScorableBase<Item,State,Score>

允許靜態類型檢查不透明狀態,以方便可錄製的實作。

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

提供狀態,以匯總多個可錄製專案的狀態 (和相關聯的可評分) 。

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

結構

FoldScorable<Item,Score>.State

評分程式期間所使用的每一可評分不透明狀態。

介面

IBinder
IBinding

表示引數系結至方法的參數。

IBinding<R>

表示方法參數的引數系結,其中 方法會傳回 型 R 別的值。

IResolver

允許根據型別和選擇性標記來解析值。

IScorableFactory<Item,Score>

列舉

FoldStage

FoldScorable 事件的階段。

委派

FoldScorable<Item,Score>.OnStageDelegate

折迭可評分階段的事件處理常式委派。

TryResolve