RegexMatchScorable<InnerState,InnerScore> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen.
[System.Serializable]
public sealed class RegexMatchScorable<InnerState,InnerScore> : Microsoft.Bot.Builder.Scorables.Internals.ResolverScorable<Microsoft.Bot.Builder.Scorables.Internals.RegexMatchScorable<InnerState,InnerScore>.Scope,System.Text.RegularExpressions.Match,InnerState,InnerScore>
[<System.Serializable>]
type RegexMatchScorable<'InnerState, 'InnerScore> = class
inherit ResolverScorable<RegexMatchScorable<'InnerState, 'InnerScore>.Scope, Match, 'InnerState, 'InnerScore>
Public NotInheritable Class RegexMatchScorable(Of InnerState, InnerScore)
Inherits ResolverScorable(Of RegexMatchScorable(Of InnerState, InnerScore).Scope, Match, InnerState, InnerScore)
Typparameter
- InnerState
- InnerScore
- Vererbung
-
ScorableBase<OuterItem,OuterState,OuterScore>RegexMatchScorable<InnerState,InnerScore>
- Attribute
Konstruktoren
RegexMatchScorable<InnerState,InnerScore>(Regex, IScorable<IResolver,InnerScore>) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. |
Felder
inner |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ResolverScorable<OuterState,OuterScore,InnerState,InnerScore>) |
Methoden
DoneAsync(OuterItem, OuterState, CancellationToken) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
GetScore(Item, State) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableBase<Item,State,Score>) |
HasScore(OuterItem, OuterState) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
PostAsync(OuterItem, OuterState, CancellationToken) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableAggregator<OuterItem,OuterState,OuterScore,InnerItem,InnerState,InnerScore>) |
PrepareAsync(Item, CancellationToken) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableBase<Item,State,Score>) |
ToString() |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. |
Explizite Schnittstellenimplementierungen
IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.GetScore(Item, Object) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.HasScore(Item, Object) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableBase<Item,State,Score>) |
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. (Geerbt von ScorableBase<Item,State,Score>) |
Erweiterungsmethoden
SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>) |
Projizieren Sie das Element einer Scorable mithilfe eines Lambdaausdrucks. |
SelectScore<Item,SourceScore,TargetScore>(IScorable<Item,SourceScore>, Func<Item,SourceScore,TargetScore>) |
Projizieren Sie die Bewertung eines Scorables mithilfe eines Lambdaausdrucks. |
TryPostAsync<Item,Score>(IScorable<Item,Score>, Item, CancellationToken) |
Rufen Sie das Scorable-Aufrufprotokoll für ein einzelnes Scorable auf. |
WhereScore<Item,Score>(IScorable<Item,Score>, Func<Item,Score,Boolean>) |
Korrigierbar, um einen regulären Ausdruck mit dem Text einer Aktivität darzustellen. |