System.Reactive.Subjects.Subject
Provides a set of static methods for creating subjects.
namespace System.Reactive.Subjects
{
public static class Subject
{
public static ISubject<TSource, TResult> Create<[System.Runtime.CompilerServices.Nullable(2)] TSource, [System.Runtime.CompilerServices.Nullable(2)] TResult>(IObserver<TSource> observer, IObservable<TResult> observable);
public static ISubject<T> Create<[System.Runtime.CompilerServices.Nullable(2)] T>(IObserver<T> observer, IObservable<T> observable);
public static ISubject<TSource, TResult> Synchronize<[System.Runtime.CompilerServices.Nullable(2)] TSource, [System.Runtime.CompilerServices.Nullable(2)] TResult>(ISubject<TSource, TResult> subject);
public static ISubject<TSource> Synchronize<[System.Runtime.CompilerServices.Nullable(2)] TSource>(ISubject<TSource> subject);
public static ISubject<TSource, TResult> Synchronize<[System.Runtime.CompilerServices.Nullable(2)] TSource, [System.Runtime.CompilerServices.Nullable(2)] TResult>(ISubject<TSource, TResult> subject, IScheduler scheduler);
public static ISubject<TSource> Synchronize<[System.Runtime.CompilerServices.Nullable(2)] TSource>(ISubject<TSource> subject, IScheduler scheduler);
}
}