Método Qbservable.Catch<TSource> (IQbservableProvider, IEnumerable<IObservable<TSource>>)
Continua uma sequência observável que pode ser consultada que é encerrada por uma exceção com a próxima sequência queryableobservable.
Namespace:System.Reactive.Linq
Assembly: System.Reactive.Providers (em System.Reactive.Providers.dll)
Sintaxe
'Declaration
<ExtensionAttribute> _
Public Shared Function Catch(Of TSource) ( _
provider As IQbservableProvider, _
sources As IEnumerable(Of IObservable(Of TSource)) _
) As IQbservable(Of TSource)
'Usage
Dim provider As IQbservableProvider
Dim sources As IEnumerable(Of IObservable(Of TSource))
Dim returnValue As IQbservable(Of TSource)
returnValue = provider.Catch(sources)
public static IQbservable<TSource> Catch<TSource>(
this IQbservableProvider provider,
IEnumerable<IObservable<TSource>> sources
)
[ExtensionAttribute]
public:
generic<typename TSource>
static IQbservable<TSource>^ Catch(
IQbservableProvider^ provider,
IEnumerable<IObservable<TSource>^>^ sources
)
static member Catch :
provider:IQbservableProvider *
sources:IEnumerable<IObservable<'TSource>> -> IQbservable<'TSource>
JScript does not support generic types and methods.
Parâmetros de tipo
- TSource
O tipo de fonte.
Parâmetros
- provider
Tipo: System.Reactive.Linq.IQbservableProvider
O provedor qbservable local.
- origens
Tipo: System.Collections.Generic.IEnumerableIObservable<< TSource>>
As sequências observáveis consultáveis para as qual capturar exceções.
Valor Retornado
Tipo: System.Reactive.Linq.IQbservable<TSource>
Uma sequência observável que pode ser consultada que contém elementos de sequências de origem consecutivas até que uma sequência de origem seja encerrada com êxito.
Observação de uso
No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo IQbservableProvider. Quando você usar a sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte ou .