SharpKit.Rx Namespace

Download SDK: SharpKit.RxJS.zip

Classes

Name Description
AsyncSubject Represents the result of an asynchronous operation.
BehaviorSubject Represents an object that is both an observable sequence as well as an observer.
BooleanDisposable Represents an IDisposable that can be checked for status.
CompositeDisposable Represents a group of Disposables that are disposed together.
ConnectableObservable Represents an observable that can be connected and disconnected from its source.
Disposable Provides a set of static methods for creating Disposables.
GroupedObservable Represents an observable sequence of values that have a common key.
List Represents mutable List semantics in JavaScript
MutableDisposable Represents a disposable whose underlying disposable can be swapped for another disposable.
Notification Represents a notification to an observer.
Observable Represents a push-style collection.
Observer Supports push-style iteration over an observable sequence.
Pattern Represents a join pattern.
Plan Represents an execution plan for join patterns.
RefCountDisposable Represents a disposable that only disposes its underlying disposable when all dependent disposables have been disposed.
ReplaySubject Represents an object that is both an observable sequence as well as an observer.
Scheduler Represents an object that schedules units of work.
Subject Represents an object that is both an observable sequence as well as an observer.
XmlHttpRequestDetails Represents required and optional arguments passed into Observable.XmlHttpRequest.

Interfaces

Name Description
IObservable Represents a push-style collection.
IObserver Supports push-style iteration over an observable sequence.
ISubject Represents an object that is both an observable sequence as well as an observer.
© Copyright 2005-2011 SharpKit. All rights reserved.