다음을 통해 공유


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>>

반환

적용 대상