The recording of the first ever ReactiveUI virtual conference is available on our YouTube Channel.

Qbservable.And<TLeft, TRight>()

Qbservable.And<TLeft, TRight> Method

Matches when both queryable observable sequences have an available value.

Namespace:  System.Reactive.Linq
Assembly:  System.Reactive.Providers (in System.Reactive.Providers.dll)


<ExtensionAttribute> _
Public Shared Function And(Of TLeft, TRight) ( _
    left As IQbservable(Of TLeft), _
    right As IObservable(Of TRight) _
) As QueryablePattern(Of TLeft, TRight)
Dim left As IQbservable(Of TLeft)
Dim right As IObservable(Of TRight)
Dim returnValue As QueryablePattern(Of TLeft, TRight)

returnValue = left.And(right)
public static QueryablePattern<TLeft, TRight> And<TLeft, TRight>(
    this IQbservable<TLeft> left,
    IObservable<TRight> right
generic<typename TLeft, typename TRight>
static QueryablePattern<TLeft, TRight>^ And(
    IQbservable<TLeft>^ left, 
    IObservable<TRight>^ right
static member And : 
        left:IQbservable<'TLeft> * 
        right:IObservable<'TRight> -> QueryablePattern<'TLeft, 'TRight> 
JScript does not support generic types and methods.

Type Parameters

  • TLeft
    The type of left.

  • TRight
    The type of right


Return Value

Type: [System.Reactive.Joins.QueryablePattern](QueryablePattern/QueryablePattern(T1,)<TLeft, TRight>
The queryable observable sequences have an available value.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQbservable<TLeft>. When you use instance method syntax to call this method, omit the first parameter. For more information, see or .

See Also


Qbservable Class

System.Reactive.Linq Namespace