Notification<T>.OnError Class

Inheritance Hierarchy

System.Object
  Microsoft.Phone.Reactive.Notification<T>
    Microsoft.Phone.Reactive.Notification<T>.OnError

Namespace:  Microsoft.Phone.Reactive
Assembly:  Microsoft.Phone.Reactive (in Microsoft.Phone.Reactive.dll)

Syntax

'Declaration
Public NotInheritable Class OnError _
    Inherits Notification(Of T)
public sealed class OnError : Notification<T>
public ref class OnError sealed : public Notification<T>
[<Sealed>]
type OnError =  
    class 
        inherit Notification<'T>
    end

The Notification<T>.OnError generic type exposes the following members.

Constructors

  Name Description
Public method Notification<T>.OnError

Top

Properties

  Name Description
Public property Exception (Overrides Notification<T>.Exception.)
Public property HasValue (Overrides Notification<T>.HasValue.)
Public property Kind (Overrides Notification<T>.Kind.)
Public property Value (Overrides Notification<T>.Value.)

Top

Methods

  Name Description
Public method Accept(IObserver<T>) (Overrides Notification<T>.Accept(IObserver<T>).)
Public method Accept(Action<T>, Action<Exception>, Action) (Overrides Notification<T>.Accept(Action<T>, Action<Exception>, Action).)
Public method Accept<TResult>(IObserver<T, TResult>) (Inherited from Notification<T>.)
Public method Accept<TResult>(IObserver<T, TResult>) (Overrides Notification<T>.Accept<TResult>(IObserver<T, TResult>).)
Public method Accept<TResult>(Func<T, TResult>, Func<Exception, TResult>, Func<TResult>) (Inherited from Notification<T>.)
Public method Accept<TResult>(Func<T, TResult>, Func<Exception, TResult>, Func<TResult>) (Overrides Notification<T>.Accept<TResult>(Func<T, TResult>, Func<Exception, TResult>, Func<TResult>).)
Public method Equals(Notification<T>) (Overrides Notification<T>.Equals(Notification<T>).)
Public method Equals(Object) (Inherited from Notification<T>.)
Public method GetHashCode (Overrides Notification<T>.GetHashCode().)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method ToString (Overrides Object.ToString().)

Top

Extension Methods

  Name Description
Public Extension Method ToObservable<T>() Overloaded. (Defined by Notification.)
Public Extension Method ToObservable<T>(IScheduler) Overloaded. (Defined by Notification.)

Top

Version Information

.NET for Windows Phone apps

Supported in: Windows Phone 8, Silverlight 8.1

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Phone.Reactive Namespace