Freigeben über


MethodScorable Klasse

Definition

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

[System.Serializable]
public sealed class MethodScorable : Microsoft.Bot.Builder.Scorables.Internals.MethodScorableBase
[<System.Serializable>]
type MethodScorable = class
    inherit MethodScorableBase
Public NotInheritable Class MethodScorable
Inherits MethodScorableBase
Vererbung
Attribute

Konstruktoren

MethodScorable(MethodInfo)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

Eigenschaften

Method

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

Methoden

DoneAsync(IResolver, IBinding, CancellationToken)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von MethodScorableBase)
DoneAsync(Item, State, CancellationToken)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
GetScore(IResolver, IBinding)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von MethodScorableBase)
GetScore(Item, State)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
HasScore(IResolver, IBinding)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von MethodScorableBase)
HasScore(Item, State)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
PostAsync(IResolver, IBinding, CancellationToken)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von MethodScorableBase)
PostAsync(Item, State, CancellationToken)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
PrepareAsync(Item, CancellationToken)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
ToString()

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von MethodScorableBase)

Explizite Schnittstellenimplementierungen

IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
IScorable<Item,Score>.GetScore(Item, Object)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
IScorable<Item,Score>.HasScore(Item, Object)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

(Geerbt von ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken)

Scorable, um Bindungsargumente an die Parameter einer Methode 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>)

Scorable, um Bindungsargumente an die Parameter einer Methode darzustellen.

Gilt für: