Partager via


MethodScorable Classe

Définition

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

[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
Héritage
Attributs

Constructeurs

MethodScorable(MethodInfo)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

Propriétés

Method

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

Méthodes

DoneAsync(IResolver, IBinding, CancellationToken)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de MethodScorableBase)
DoneAsync(Item, State, CancellationToken)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
GetScore(IResolver, IBinding)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de MethodScorableBase)
GetScore(Item, State)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
HasScore(IResolver, IBinding)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de MethodScorableBase)
HasScore(Item, State)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
PostAsync(IResolver, IBinding, CancellationToken)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de MethodScorableBase)
PostAsync(Item, State, CancellationToken)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
PrepareAsync(Item, CancellationToken)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
ToString()

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de MethodScorableBase)

Implémentations d’interfaces explicites

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

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
IScorable<Item,Score>.GetScore(Item, Object)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
IScorable<Item,Score>.HasScore(Item, Object)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken)

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

(Hérité de ScorableBase<Item,State,Score>)

Méthodes d’extension

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

Projetez l’élément d’un scorable à l’aide d’une expression lambda.

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

Projetez le score d’un scorable à l’aide d’une expression lambda.

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

Appelez le protocole d’appel scorable sur un seul scorable.

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

Scorable pour représenter les arguments de liaison aux paramètres d’une méthode.

S’applique à