Language

MethodScorable クラス

定義

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

[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
継承
属性

コンストラクター

名前 説明
MethodScorable(MethodInfo)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

プロパティ

名前 説明
Method

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

メソッド

名前 説明
DoneAsync(IResolver, IBinding, CancellationToken)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 MethodScorableBase)
DoneAsync(Item, State, CancellationToken)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
GetScore(IResolver, IBinding)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 MethodScorableBase)
GetScore(Item, State)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
HasScore(IResolver, IBinding)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 MethodScorableBase)
HasScore(Item, State)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
PostAsync(IResolver, IBinding, CancellationToken)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 MethodScorableBase)
PostAsync(Item, State, CancellationToken)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
PrepareAsync(Item, CancellationToken)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
ToString()

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 MethodScorableBase)

明示的なインターフェイスの実装

名前 説明
IScorable<Item,Score>.DoneAsync(Item, Object, CancellationToken)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
IScorable<Item,Score>.GetScore(Item, Object)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
IScorable<Item,Score>.HasScore(Item, Object)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PostAsync(Item, Object, CancellationToken)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)
IScorable<Item,Score>.PrepareAsync(Item, CancellationToken)

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

(継承元 ScorableBase<Item,State,Score>)

拡張メソッド

名前 説明
SelectItem<SourceItem,TargetItem,Score>(IScorable<TargetItem,Score>, Func<SourceItem,TargetItem>)

Project の得点項目をラムダ式で投影します。

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

Project 得点のスコアをラムダ式で算出します。

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

単一のスコアラブルに対してスコア可能呼び出しプロトコルを呼び出します。

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

スカラーブルは、メソッドのパラメータに縛られる引数を表現するために使われます。

適用対象