Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Combina dos secuencias observables consultables en una secuencia observable consultable mediante el uso de la función selector cada vez que una de las secuencias observables consultables genera un elemento .
Espacio de nombres:System.Reactive.Linq
Ensamblaje: System.Reactive.Providers (en System.Reactive.Providers.dll)
Sintaxis
'Declaration
<ExtensionAttribute> _
Public Shared Function CombineLatest(Of TFirst, TSecond, TResult) ( _
first As IQbservable(Of TFirst), _
second As IObservable(Of TSecond), _
resultSelector As Expression(Of Func(Of TFirst, TSecond, TResult)) _
) As IQbservable(Of TResult)
'Usage
Dim first As IQbservable(Of TFirst)
Dim second As IObservable(Of TSecond)
Dim resultSelector As Expression(Of Func(Of TFirst, TSecond, TResult))
Dim returnValue As IQbservable(Of TResult)
returnValue = first.CombineLatest(second, _
resultSelector)
public static IQbservable<TResult> CombineLatest<TFirst, TSecond, TResult>(
this IQbservable<TFirst> first,
IObservable<TSecond> second,
Expression<Func<TFirst, TSecond, TResult>> resultSelector
)
[ExtensionAttribute]
public:
generic<typename TFirst, typename TSecond, typename TResult>
static IQbservable<TResult>^ CombineLatest(
IQbservable<TFirst>^ first,
IObservable<TSecond>^ second,
Expression<Func<TFirst, TSecond, TResult>^>^ resultSelector
)
static member CombineLatest :
first:IQbservable<'TFirst> *
second:IObservable<'TSecond> *
resultSelector:Expression<Func<'TFirst, 'TSecond, 'TResult>> -> IQbservable<'TResult>
JScript does not support generic types and methods.
Parámetros de tipo
- TFirst
El primer tipo.
- TSecond
El segundo tipo.
- TResult
Tipo de resultado.
Parámetros
- first
Tipo: System.Reactive.Linq.IQbservable<TFirst>
Primer origen observable consultable.
- second
Tipo: System.IObservable<TSecond>
Segundo origen observable consultable.
- resultSelector
Tipo: System.Linq.Expressions.Expression<Func<TFirst, TSecond, TResult>>
La función que se va a invocar siempre que cualquiera de los orígenes genere un elemento .
Valor devuelto
Tipo: System.Reactive.Linq.IQbservable<TResult>
Secuencia observable consultable que contiene el resultado de combinar elementos de ambos orígenes mediante la función de selector de resultados especificada.
Nota sobre el uso
En Visual Basic y C#, puede llamar a este método como un método de instancia en cualquier objeto de tipo IQbservable<TFirst>. 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 .