Lingua

MethodScorable Classe

Definizione

Punteggio per rappresentare gli argomenti di collegamento 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

Nome Descrizione
MethodScorable(MethodInfo)

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

Proprietà

Nome Descrizione
Method

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

Metodi

Nome Descrizione
DoneAsync(IResolver, IBinding, CancellationToken)

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

(Ereditato da MethodScorableBase)
GetScore(Item, State)

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

(Ereditato da MethodScorableBase)
HasScore(Item, State)

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

(Ereditato da MethodScorableBase)

Implementazioni dell'interfaccia esplicita

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

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

Metodi di estensione

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

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

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

Project il punteggio di un scorable usando un'espressione lambda.

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

Invoca il protocollo di chiamata con punteggio contro un singolo scorabile.

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

Punteggio per rappresentare gli argomenti di collegamento ai parametri di un metodo.

Si applica a