Condividi tramite


Metodo Qbservable.Throw<TResult> (IQbservableProvider, Exception)

Restituisce una sequenza osservabile querybile che termina con un'eccezione.

Spazio dei nomi:System.Reactive.Linq
Assemblea: System.Reactive.Providers (in System.Reactive.Providers.dll)

Sintassi

'Declaration
<ExtensionAttribute> _
Public Shared Function Throw(Of TResult) ( _
    provider As IQbservableProvider, _
    exception As Exception _
) As IQbservable(Of TResult)
'Usage
Dim provider As IQbservableProvider
Dim exception As Exception
Dim returnValue As IQbservable(Of TResult)

returnValue = provider.Throw(exception)
public static IQbservable<TResult> Throw<TResult>(
    this IQbservableProvider provider,
    Exception exception
)
[ExtensionAttribute]
public:
generic<typename TResult>
static IQbservable<TResult>^ Throw(
    IQbservableProvider^ provider, 
    Exception^ exception
)
static member Throw : 
        provider:IQbservableProvider * 
        exception:Exception -> IQbservable<'TResult> 
JScript does not support generic types and methods.

Parametri di tipo

  • TResult
    Tipo di risultato.

Parametri

  • exception
    Tipo: System.Exception
    Oggetto eccezione utilizzato per la terminazione della sequenza.

Valore restituito

Tipo: System.Reactive.Linq.IQbservable<TResult>
Sequenza osservabile querybile che termina in modo eccezionale con l'oggetto eccezione specificato.

Nota sull'utilizzo

In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo IQbservableProvider. Per chiamare il metodo usando la sintassi del metodo di istanza, omettere il primo parametro. Per altre informazioni, vedere o .

Vedere anche

Riferimento

Classe Qbservable

Genera overload

Spazio dei nomi System.Reactive.Linq