Taal

MethodScorableBase Klas

Definitie

[System.Serializable]
public abstract class MethodScorableBase : Microsoft.Bot.Builder.Scorables.Internals.ScorableBase<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Microsoft.Bot.Builder.Scorables.Internals.IBinding,Microsoft.Bot.Builder.Scorables.Internals.IBinding>
[<System.Serializable>]
type MethodScorableBase = class
    inherit ScorableBase<IResolver, IBinding, IBinding>
Public MustInherit Class MethodScorableBase
Inherits ScorableBase(Of IResolver, IBinding, IBinding)
Overname
Afgeleid
Kenmerken

Constructors

Name Description
MethodScorableBase()

Eigenschappen

Name Description
Method

Methoden

Name Description
DoneAsync(IResolver, IBinding, CancellationToken)
DoneAsync(Item, State, CancellationToken) (Overgenomen van ScorableBase<Item,State,Score>)
GetScore(IResolver, IBinding)
GetScore(Item, State) (Overgenomen van ScorableBase<Item,State,Score>)
HasScore(IResolver, IBinding)
HasScore(Item, State) (Overgenomen van ScorableBase<Item,State,Score>)
PostAsync(IResolver, IBinding, CancellationToken)
PostAsync(Item, State, CancellationToken) (Overgenomen van ScorableBase<Item,State,Score>)
PrepareAsync(Item, CancellationToken) (Overgenomen van ScorableBase<Item,State,Score>)
ToString()

Expliciete interface-implementaties

Name Description
IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken) (Overgenomen van ScorableBase<Item,State,Score>)
IScorable<Item,Score>.GetScore(Item, Object) (Overgenomen van ScorableBase<Item,State,Score>)
IScorable<Item,Score>.HasScore(Item, Object) (Overgenomen van ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken) (Overgenomen van ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken) (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>)

Van toepassing op