Method SelectSafe
SelectSafe<TIn, TOut, TException>(IObservable<TIn>, Func<TIn, TOut>, Func<TException, TOut>)
Declaration
public static IObservable<TOut> SelectSafe<TIn, TOut, TException>(this IObservable<TIn> observable, Func<TIn, TOut> onNext, Func<TException, TOut> onError) where TException : Exception
Parameters
Type |
Name |
Description |
IObservable<TIn> |
observable |
|
Func<TIn, TOut> |
onNext |
|
Func<TException, TOut> |
onError |
|
Returns
Type Parameters
Name |
Description |
TIn |
|
TOut |
|
TException |
|
SelectSafe<TIn, TOut>(IObservable<TIn>, Func<TIn, TOut>, Func<TIn, Exception, TOut>)
Declaration
public static IObservable<TOut> SelectSafe<TIn, TOut>(this IObservable<TIn> observable, Func<TIn, TOut> onNext, Func<TIn, Exception, TOut> onError)
Parameters
Returns
Type Parameters
Name |
Description |
TIn |
|
TOut |
|
SelectSafe<TIn, TOut, TException>(IObservable<TIn>, Func<TIn, TOut>, Func<TIn, TException, TOut>)
Declaration
public static IObservable<TOut> SelectSafe<TIn, TOut, TException>(this IObservable<TIn> observable, Func<TIn, TOut> onNext, Func<TIn, TException, TOut> onError) where TException : Exception
Parameters
Type |
Name |
Description |
IObservable<TIn> |
observable |
|
Func<TIn, TOut> |
onNext |
|
Func<TIn, TException, TOut> |
onError |
|
Returns
Type Parameters
Name |
Description |
TIn |
|
TOut |
|
TException |
|