Actions.Where 方法

定义

重载

Where<Score,T1,T2,T3>(IScorable<IResolver,Score>, Func<T1,T2,T3,Boolean>)
Where<Score,T1,T2,T3>(IScorable<IResolver,Score>, Func<T1,T2,T3,Task<Boolean>>)
Where<Score,T1,T2>(IScorable<IResolver,Score>, Func<T1,T2,Boolean>)
Where<Score,T1,T2>(IScorable<IResolver,Score>, Func<T1,T2,Task<Boolean>>)
Where<Score,T1>(IScorable<IResolver,Score>, Func<T1,Boolean>)
Where<Score,T1>(IScorable<IResolver,Score>, Func<T1,Task<Boolean>>)

Where<Score,T1,T2,T3>(IScorable<IResolver,Score>, Func<T1,T2,T3,Boolean>)

Source:
Actions.cs
public static Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> Where<Score,T1,T2,T3> (this Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> scorable, Func<T1,T2,T3,bool> predicate);
static member Where : Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score> * Func<'T1, 'T2, 'T3, bool> -> Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score>
<Extension()>
Public Function Where(Of Score, T1, T2, T3) (scorable As IScorable(Of IResolver, Score), predicate As Func(Of T1, T2, T3, Boolean)) As IScorable(Of IResolver, Score)

类型参数

Score
T1
T2
T3

参数

scorable
IScorable<IResolver,Score>
predicate
Func<T1,T2,T3,Boolean>

返回

适用于

Where<Score,T1,T2,T3>(IScorable<IResolver,Score>, Func<T1,T2,T3,Task<Boolean>>)

Source:
Actions.cs
public static Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> Where<Score,T1,T2,T3> (this Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> scorable, Func<T1,T2,T3,System.Threading.Tasks.Task<bool>> predicate);
static member Where : Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score> * Func<'T1, 'T2, 'T3, System.Threading.Tasks.Task<bool>> -> Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score>
<Extension()>
Public Function Where(Of Score, T1, T2, T3) (scorable As IScorable(Of IResolver, Score), predicate As Func(Of T1, T2, T3, Task(Of Boolean))) As IScorable(Of IResolver, Score)

类型参数

Score
T1
T2
T3

参数

scorable
IScorable<IResolver,Score>
predicate
Func<T1,T2,T3,Task<Boolean>>

返回

适用于

Where<Score,T1,T2>(IScorable<IResolver,Score>, Func<T1,T2,Boolean>)

Source:
Actions.cs
public static Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> Where<Score,T1,T2> (this Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> scorable, Func<T1,T2,bool> predicate);
static member Where : Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score> * Func<'T1, 'T2, bool> -> Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score>
<Extension()>
Public Function Where(Of Score, T1, T2) (scorable As IScorable(Of IResolver, Score), predicate As Func(Of T1, T2, Boolean)) As IScorable(Of IResolver, Score)

类型参数

Score
T1
T2

参数

scorable
IScorable<IResolver,Score>
predicate
Func<T1,T2,Boolean>

返回

适用于

Where<Score,T1,T2>(IScorable<IResolver,Score>, Func<T1,T2,Task<Boolean>>)

Source:
Actions.cs
public static Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> Where<Score,T1,T2> (this Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> scorable, Func<T1,T2,System.Threading.Tasks.Task<bool>> predicate);
static member Where : Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score> * Func<'T1, 'T2, System.Threading.Tasks.Task<bool>> -> Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score>
<Extension()>
Public Function Where(Of Score, T1, T2) (scorable As IScorable(Of IResolver, Score), predicate As Func(Of T1, T2, Task(Of Boolean))) As IScorable(Of IResolver, Score)

类型参数

Score
T1
T2

参数

scorable
IScorable<IResolver,Score>
predicate
Func<T1,T2,Task<Boolean>>

返回

适用于

Where<Score,T1>(IScorable<IResolver,Score>, Func<T1,Boolean>)

Source:
Actions.cs
public static Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> Where<Score,T1> (this Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> scorable, Func<T1,bool> predicate);
static member Where : Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score> * Func<'T1, bool> -> Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score>
<Extension()>
Public Function Where(Of Score, T1) (scorable As IScorable(Of IResolver, Score), predicate As Func(Of T1, Boolean)) As IScorable(Of IResolver, Score)

类型参数

Score
T1

参数

scorable
IScorable<IResolver,Score>
predicate
Func<T1,Boolean>

返回

适用于

Where<Score,T1>(IScorable<IResolver,Score>, Func<T1,Task<Boolean>>)

Source:
Actions.cs
public static Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> Where<Score,T1> (this Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver,Score> scorable, Func<T1,System.Threading.Tasks.Task<bool>> predicate);
static member Where : Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score> * Func<'T1, System.Threading.Tasks.Task<bool>> -> Microsoft.Bot.Builder.Scorables.IScorable<Microsoft.Bot.Builder.Scorables.Internals.IResolver, 'Score>
<Extension()>
Public Function Where(Of Score, T1) (scorable As IScorable(Of IResolver, Score), predicate As Func(Of T1, Task(Of Boolean))) As IScorable(Of IResolver, Score)

类型参数

Score
T1

参数

scorable
IScorable<IResolver,Score>
predicate
Func<T1,Task<Boolean>>

返回

适用于