Condividi tramite


MethodScorable Classe

Definizione

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

[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
Ereditarietà
Attributi

Costruttori

MethodScorable(MethodInfo)

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

Proprietà

Method

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

Metodi

DoneAsync(IResolver, IBinding, CancellationToken)

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

(Ereditato da MethodScorableBase)
DoneAsync(Item, State, CancellationToken)

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

(Ereditato da ScorableBase<Item,State,Score>)
GetScore(IResolver, IBinding)

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

(Ereditato da MethodScorableBase)
GetScore(Item, State)

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

(Ereditato da ScorableBase<Item,State,Score>)
HasScore(IResolver, IBinding)

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

(Ereditato da MethodScorableBase)
HasScore(Item, State)

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

(Ereditato da ScorableBase<Item,State,Score>)
PostAsync(IResolver, IBinding, CancellationToken)

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

(Ereditato da MethodScorableBase)
PostAsync(Item, State, CancellationToken)

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

(Ereditato da ScorableBase<Item,State,Score>)
PrepareAsync(Item, CancellationToken)

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

(Ereditato da ScorableBase<Item,State,Score>)
ToString()

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

(Ereditato da MethodScorableBase)

Implementazioni dell'interfaccia esplicita

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

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

(Ereditato da ScorableBase<Item,State,Score>)
IScorable<Item,Score>.GetScore(Item, Object)

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

(Ereditato da ScorableBase<Item,State,Score>)
IScorable<Item,Score>.HasScore(Item, Object)

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

(Ereditato da ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken)

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

(Ereditato da ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken)

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

(Ereditato da ScorableBase<Item,State,Score>)

Metodi di estensione

SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>)

Proiettare l'elemento di un punteggio usando un'espressione lambda.

SelectScore<Item,SourceScore,TargetScore>(IScorable<Item,SourceScore>, Func<Item,SourceScore,TargetScore>)

Proiettare il punteggio di un punteggio usando un'espressione lambda.

TryPostAsync<Item,Score>(IScorable<Item,Score>, Item, CancellationToken)

Richiamare il protocollo chiamante con punteggio su un singolo punteggio.

WhereScore<Item,Score>(IScorable<Item,Score>, Func<Item,Score,Boolean>)

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

Si applica a