Taal

MethodScorable Klas

Definitie

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

[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
Overname
Kenmerken

Constructors

Name Description
MethodScorable(MethodInfo)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

Eigenschappen

Name Description
Method

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

Methoden

Name Description
DoneAsync(IResolver, IBinding, CancellationToken)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van MethodScorableBase)
DoneAsync(Item, State, CancellationToken)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
GetScore(IResolver, IBinding)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van MethodScorableBase)
GetScore(Item, State)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
HasScore(IResolver, IBinding)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van MethodScorableBase)
HasScore(Item, State)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
PostAsync(IResolver, IBinding, CancellationToken)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van MethodScorableBase)
PostAsync(Item, State, CancellationToken)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
PrepareAsync(Item, CancellationToken)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
ToString()

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van MethodScorableBase)

Expliciete interface-implementaties

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

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
IScorable<Item,Score>.GetScore(Item, Object)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
IScorable<Item,Score>.HasScore(Item, Object)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken)

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

(Overgenomen van ScorableBase<Item,State,Score>)

Extensiemethoden

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

Project het item van een scorebare met behulp van een lambda-expressie.

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

Project de score van een scorbare met behulp van een lambda-expressie.

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

Roep het scorable calling-protocol aan tegen één scorable.

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

Scorebaar om bindende argumenten aan de parameters van een methode te representeren.

Van toepassing op