Compartir a través de


Qbservable.TakeUntil<TSource, TOther> (método)

Devuelve los valores de la secuencia observable consultable de origen hasta que la otra secuencia observable consultable genera un valor.

Espacio de nombres:System.Reactive.Linq
Ensamblaje: System.Reactive.Providers (en System.Reactive.Providers.dll)

Sintaxis

'Declaration
<ExtensionAttribute> _
Public Shared Function TakeUntil(Of TSource, TOther) ( _
    source As IQbservable(Of TSource), _
    other As IObservable(Of TOther) _
) As IQbservable(Of TSource)
'Usage
Dim source As IQbservable(Of TSource)
Dim other As IObservable(Of TOther)
Dim returnValue As IQbservable(Of TSource)

returnValue = source.TakeUntil(other)
public static IQbservable<TSource> TakeUntil<TSource, TOther>(
    this IQbservable<TSource> source,
    IObservable<TOther> other
)
[ExtensionAttribute]
public:
generic<typename TSource, typename TOther>
static IQbservable<TSource>^ TakeUntil(
    IQbservable<TSource>^ source, 
    IObservable<TOther>^ other
)
static member TakeUntil : 
        source:IQbservable<'TSource> * 
        other:IObservable<'TOther> -> IQbservable<'TSource> 
JScript does not support generic types and methods.

Parámetros de tipo

  • TSource
    Tipo de origen.
  • TOther
    Otro tipo.

Parámetros

  • otro
    Tipo: System.IObservable<TOther>
    Secuencia observable que finaliza la propagación de elementos de la secuencia de origen.

Valor devuelto

Tipo: System.Reactive.Linq.IQbservable<TSource>
Secuencia observable consultable que contiene los elementos de la secuencia de origen hasta el punto en que la otra secuencia interrumpió la propagación adicional.

Nota sobre el uso

En Visual Basic y C#, puede llamar a este método como método de instancia en cualquier objeto de tipo IQbservable<TSource>. Cuando emplee la sintaxis del método de instancia para llamar a este método, omita el primer parámetro. Para obtener más información, vea o .

Consulte también

Referencia

Qbservable (clase)

Espacio de nombres System.Reactive.Linq