diff --git a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Aliases.approved.cs b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Aliases.approved.cs index e4edc0a16a..fa3adafe6b 100644 --- a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Aliases.approved.cs +++ b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Aliases.approved.cs @@ -1,30 +1,30 @@ -[assembly: System.CLSCompliantAttribute(true)] -[assembly: System.Resources.NeutralResourcesLanguageAttribute("en-US")] -[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] -[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6", FrameworkDisplayName=".NET Framework 4.6")] +[assembly: System.CLSCompliant(true)] +[assembly: System.Resources.NeutralResourcesLanguage("en-US")] +[assembly: System.Runtime.InteropServices.ComVisible(false)] +[assembly: System.Runtime.Versioning.TargetFramework(".NETFramework,Version=v4.6", FrameworkDisplayName=".NET Framework 4.6")] namespace System.Reactive.Linq { - [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute()] - public class static QbservableAliases + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public static class QbservableAliases { public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } public static System.Reactive.Linq.IQbservable Filter(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.IObservable other) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } + public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable FlatMap(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { } @@ -34,29 +34,29 @@ public class static QbservableAliases } namespace System.Reactive.Observable.Aliases { - public class static QueryLanguage + public static class QueryLanguage { public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { } public static System.IObservable Filter(this System.IObservable source, System.Func predicate) { } - public static System.IObservable FlatMap(this System.IObservable source, System.IObservable other) { } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } - public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } + public static System.IObservable FlatMap(this System.IObservable source, System.IObservable other) { } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } - public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } + public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { } public static System.IObservable FlatMap(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { } - public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { } - public static System.IObservable FlatMap(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { } - public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } - public static System.IObservable FlatMap(this System.IObservable source, System.Func> selector) { } - public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } - public static System.IObservable FlatMap(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } public static System.IObservable Map(this System.IObservable source, System.Func selector) { } public static System.IObservable Map(this System.IObservable source, System.Func selector) { } } diff --git a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Core.approved.cs b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Core.approved.cs index 9fee2058f2..c39f7b02fb 100644 --- a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Core.approved.cs +++ b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Core.approved.cs @@ -1,23 +1,23 @@ -[assembly: System.CLSCompliantAttribute(true)] -[assembly: System.Resources.NeutralResourcesLanguageAttribute("en-US")] -[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute(@"Tests.System.Reactive, PublicKey=00240000048000009400000006020000002400005253413100040000010001008f5cff058631087031f8350f30a36fa078027e5df2316b564352dc9eb7af7ce856016d3c5e9d058036fe73bb5c83987bd3fc0793fbe25d633cc4f37c2bd5f1d717cd2a81661bec08f0971dc6078e17bde372b89005e7738a0ebd501b896ca3e8315270ff64df7809dd912c372df61785a5085b3553b7872e39b1b1cc0ff5a6bc")] -[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute(@"Tests.System.Reactive.Uwp.DeviceRunner, PublicKey=00240000048000009400000006020000002400005253413100040000010001008f5cff058631087031f8350f30a36fa078027e5df2316b564352dc9eb7af7ce856016d3c5e9d058036fe73bb5c83987bd3fc0793fbe25d633cc4f37c2bd5f1d717cd2a81661bec08f0971dc6078e17bde372b89005e7738a0ebd501b896ca3e8315270ff64df7809dd912c372df61785a5085b3553b7872e39b1b1cc0ff5a6bc")] -[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] -[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6", FrameworkDisplayName=".NET Framework 4.6")] +[assembly: System.CLSCompliant(true)] +[assembly: System.Resources.NeutralResourcesLanguage("en-US")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo(@"Tests.System.Reactive, PublicKey=00240000048000009400000006020000002400005253413100040000010001008f5cff058631087031f8350f30a36fa078027e5df2316b564352dc9eb7af7ce856016d3c5e9d058036fe73bb5c83987bd3fc0793fbe25d633cc4f37c2bd5f1d717cd2a81661bec08f0971dc6078e17bde372b89005e7738a0ebd501b896ca3e8315270ff64df7809dd912c372df61785a5085b3553b7872e39b1b1cc0ff5a6bc")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo(@"Tests.System.Reactive.Uwp.DeviceRunner, PublicKey=00240000048000009400000006020000002400005253413100040000010001008f5cff058631087031f8350f30a36fa078027e5df2316b564352dc9eb7af7ce856016d3c5e9d058036fe73bb5c83987bd3fc0793fbe25d633cc4f37c2bd5f1d717cd2a81661bec08f0971dc6078e17bde372b89005e7738a0ebd501b896ca3e8315270ff64df7809dd912c372df61785a5085b3553b7872e39b1b1cc0ff5a6bc")] +[assembly: System.Runtime.InteropServices.ComVisible(false)] +[assembly: System.Runtime.Versioning.TargetFramework(".NETFramework,Version=v4.6", FrameworkDisplayName=".NET Framework 4.6")] namespace System { - public class static ObservableExtensions + public static class ObservableExtensions { public static System.IDisposable Subscribe(this System.IObservable source) { } public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext) { } - public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError) { } - public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted) { } - public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { } - public static void Subscribe(this System.IObservable source, System.IObserver observer, System.Threading.CancellationToken token) { } public static void Subscribe(this System.IObservable source, System.Threading.CancellationToken token) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError) { } public static void Subscribe(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken token) { } - public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Threading.CancellationToken token) { } + public static void Subscribe(this System.IObservable source, System.IObserver observer, System.Threading.CancellationToken token) { } public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onCompleted, System.Threading.CancellationToken token) { } + public static System.IDisposable Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { } + public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Threading.CancellationToken token) { } public static void Subscribe(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted, System.Threading.CancellationToken token) { } public static System.IDisposable SubscribeSafe(this System.IObservable source, System.IObserver observer) { } } @@ -31,10 +31,10 @@ public sealed class AnonymousObservable : System.Reactive.ObservableBase } public sealed class AnonymousObserver : System.Reactive.ObserverBase { - public AnonymousObserver(System.Action onNext, System.Action onError, System.Action onCompleted) { } public AnonymousObserver(System.Action onNext) { } - public AnonymousObserver(System.Action onNext, System.Action onError) { } public AnonymousObserver(System.Action onNext, System.Action onCompleted) { } + public AnonymousObserver(System.Action onNext, System.Action onError) { } + public AnonymousObserver(System.Action onNext, System.Action onError, System.Action onCompleted) { } protected override void OnCompletedCore() { } protected override void OnErrorCore(System.Exception error) { } protected override void OnNextCore(T value) { } @@ -54,21 +54,21 @@ public class EventPattern : System.IEquatable other) { } public override bool Equals(object obj) { } + public bool Equals(System.Reactive.EventPattern other) { } public override int GetHashCode() { } - public static bool ==(System.Reactive.EventPattern first, System.Reactive.EventPattern second) { } public static bool !=(System.Reactive.EventPattern first, System.Reactive.EventPattern second) { } + public static bool ==(System.Reactive.EventPattern first, System.Reactive.EventPattern second) { } } - [System.AttributeUsageAttribute(System.AttributeTargets.Assembly | System.AttributeTargets.Module | System.AttributeTargets.Class | System.AttributeTargets.Struct | System.AttributeTargets.Enum | System.AttributeTargets.Constructor | System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.Field | System.AttributeTargets.Event | System.AttributeTargets.Interface | System.AttributeTargets.Parameter | System.AttributeTargets.Delegate | System.AttributeTargets.ReturnValue | System.AttributeTargets.GenericParameter | System.AttributeTargets.All)] - [System.Reactive.ExperimentalAttribute()] + [System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Module | System.AttributeTargets.Class | System.AttributeTargets.Struct | System.AttributeTargets.Enum | System.AttributeTargets.Constructor | System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.Field | System.AttributeTargets.Event | System.AttributeTargets.Interface | System.AttributeTargets.Parameter | System.AttributeTargets.Delegate | System.AttributeTargets.ReturnValue | System.AttributeTargets.GenericParameter | System.AttributeTargets.All)] + [System.Reactive.Experimental] public sealed class ExperimentalAttribute : System.Attribute { public ExperimentalAttribute() { } } public interface IEventPatternSource { - public event System.EventHandler OnNext; + event System.EventHandler OnNext; } public interface IEventPattern { @@ -77,7 +77,7 @@ public interface IEventPattern } public interface IEventSource { - public event System.Action OnNext; + event System.Action OnNext; } public interface IObserver { @@ -90,19 +90,22 @@ public interface ITaskObservableAwaiter : System.Runtime.CompilerServices bool IsCompleted { get; } T GetResult(); } - [System.Runtime.CompilerServices.AsyncMethodBuilderAttribute(typeof(System.Runtime.CompilerServices.TaskObservableMethodBuilder))] + [System.Runtime.CompilerServices.AsyncMethodBuilder(typeof(System.Runtime.CompilerServices.TaskObservableMethodBuilder))] public interface ITaskObservable : System.IObservable { System.Reactive.ITaskObservableAwaiter GetAwaiter(); } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public class ListObservable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable, System.IObservable { public ListObservable(System.IObservable source) { } - public int Count { get; } - public bool IsReadOnly { get; } + [System.Runtime.CompilerServices.IndexerName("Item")] + public int Item { get; } + [System.Runtime.CompilerServices.IndexerName("Item")] + public bool Item { get; } public T this[int index] { get; set; } - public T Value { get; } + [System.Runtime.CompilerServices.IndexerName("Item")] + public T Item { get; } public void Add(T item) { } public void Clear() { } public bool Contains(T item) { } @@ -114,7 +117,7 @@ public class ListObservable : System.Collections.Generic.ICollection, Syst public void RemoveAt(int index) { } public System.IDisposable Subscribe(System.IObserver observer) { } } - public class static Notification + public static class Notification { public static System.Reactive.Notification CreateOnCompleted() { } public static System.Reactive.Notification CreateOnError(System.Exception error) { } @@ -134,15 +137,15 @@ public abstract class Notification : System.IEquatable observer); - public abstract TResult Accept(System.Reactive.IObserver observer); public abstract void Accept(System.Action onNext, System.Action onError, System.Action onCompleted); + public abstract TResult Accept(System.Reactive.IObserver observer); public abstract TResult Accept(System.Func onNext, System.Func onError, System.Func onCompleted); - public abstract bool Equals(System.Reactive.Notification other); public override bool Equals(object obj) { } + public abstract bool Equals(System.Reactive.Notification other); public System.IObservable ToObservable() { } public System.IObservable ToObservable(System.Reactive.Concurrency.IScheduler scheduler) { } - public static bool ==(System.Reactive.Notification left, System.Reactive.Notification right) { } public static bool !=(System.Reactive.Notification left, System.Reactive.Notification right) { } + public static bool ==(System.Reactive.Notification left, System.Reactive.Notification right) { } } public abstract class ObservableBase : System.IObservable { @@ -150,13 +153,13 @@ public abstract class ObservableBase : System.IObservable public System.IDisposable Subscribe(System.IObserver observer) { } protected abstract System.IDisposable SubscribeCore(System.IObserver observer); } - public class static Observer + public static class Observer { public static System.IObserver AsObserver(this System.IObserver observer) { } public static System.IObserver Checked(this System.IObserver observer) { } public static System.IObserver Create(System.Action onNext) { } - public static System.IObserver Create(System.Action onNext, System.Action onError) { } public static System.IObserver Create(System.Action onNext, System.Action onCompleted) { } + public static System.IObserver Create(System.Action onNext, System.Action onError) { } public static System.IObserver Create(System.Action onNext, System.Action onError, System.Action onCompleted) { } public static System.IObserver NotifyOn(this System.IObserver observer, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObserver NotifyOn(this System.IObserver observer, System.Threading.SynchronizationContext context) { } @@ -187,14 +190,14 @@ public struct TimeInterval : System.IEquatable other) { } public override bool Equals(object obj) { } + public bool Equals(System.Reactive.TimeInterval other) { } public override int GetHashCode() { } public override string ToString() { } - public static bool ==(System.Reactive.TimeInterval first, System.Reactive.TimeInterval second) { } public static bool !=(System.Reactive.TimeInterval first, System.Reactive.TimeInterval second) { } + public static bool ==(System.Reactive.TimeInterval first, System.Reactive.TimeInterval second) { } } - public class static Timestamped + public static class Timestamped { public static System.Reactive.Timestamped Create(T value, System.DateTimeOffset timestamp) { } } @@ -203,22 +206,22 @@ public struct Timestamped : System.IEquatable> public Timestamped(T value, System.DateTimeOffset timestamp) { } public System.DateTimeOffset Timestamp { get; } public T Value { get; } - public bool Equals(System.Reactive.Timestamped other) { } public override bool Equals(object obj) { } + public bool Equals(System.Reactive.Timestamped other) { } public override int GetHashCode() { } public override string ToString() { } - public static bool ==(System.Reactive.Timestamped first, System.Reactive.Timestamped second) { } public static bool !=(System.Reactive.Timestamped first, System.Reactive.Timestamped second) { } + public static bool ==(System.Reactive.Timestamped first, System.Reactive.Timestamped second) { } } public struct Unit : System.IEquatable { public static System.Reactive.Unit Default { get; } - public bool Equals(System.Reactive.Unit other) { } public override bool Equals(object obj) { } + public bool Equals(System.Reactive.Unit other) { } public override int GetHashCode() { } public override string ToString() { } - public static bool ==(System.Reactive.Unit first, System.Reactive.Unit second) { } public static bool !=(System.Reactive.Unit first, System.Reactive.Unit second) { } + public static bool ==(System.Reactive.Unit first, System.Reactive.Unit second) { } } } namespace System.Reactive.Concurrency @@ -239,11 +242,11 @@ public class ControlScheduler : System.Reactive.Concurrency.LocalScheduler, Syst } public sealed class CurrentThreadScheduler : System.Reactive.Concurrency.LocalScheduler { - public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get; } - public static bool IsScheduleRequired { get; } - [System.ObsoleteAttribute("This instance property is no longer supported. Use CurrentThreadScheduler.IsSched" + + [System.Obsolete("This instance property is no longer supported. Use CurrentThreadScheduler.IsSched" + "uleRequired instead.")] public bool ScheduleRequired { get; } + public static System.Reactive.Concurrency.CurrentThreadScheduler Instance { get; } + public static bool IsScheduleRequired { get; } public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { } } public sealed class DefaultScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerPeriodic @@ -258,12 +261,12 @@ public class DispatcherScheduler : System.Reactive.Concurrency.LocalScheduler, S { public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher) { } public DispatcherScheduler(System.Windows.Threading.Dispatcher dispatcher, System.Windows.Threading.DispatcherPriority priority) { } - public static System.Reactive.Concurrency.DispatcherScheduler Current { get; } public System.Windows.Threading.Dispatcher Dispatcher { get; } - [System.ObsoleteAttribute("Use the Current property to retrieve the DispatcherScheduler instance for the cur" + + public System.Windows.Threading.DispatcherPriority Priority { get; } + public static System.Reactive.Concurrency.DispatcherScheduler Current { get; } + [System.Obsolete("Use the Current property to retrieve the DispatcherScheduler instance for the cur" + "rent thread\'s Dispatcher object.")] public static System.Reactive.Concurrency.DispatcherScheduler Instance { get; } - public System.Windows.Threading.DispatcherPriority Priority { get; } public override System.IDisposable Schedule(TState state, System.Func action) { } public override System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { } public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { } @@ -277,7 +280,7 @@ public sealed class EventLoopScheduler : System.Reactive.Concurrency.LocalSchedu public System.IDisposable SchedulePeriodic(TState state, System.TimeSpan period, System.Func action) { } public override System.Reactive.Concurrency.IStopwatch StartStopwatch() { } } - [System.Diagnostics.DebuggerDisplayAttribute("\\{ Clock = {Clock} Now = {Now.ToString(\"O\")} \\}")] + [System.Diagnostics.DebuggerDisplay("\\{ Clock = {Clock} Now = {Now.ToString(\"O\")} \\}")] public class HistoricalScheduler : System.Reactive.Concurrency.HistoricalSchedulerBase { public HistoricalScheduler() { } @@ -314,8 +317,8 @@ public interface IScheduler { System.DateTimeOffset Now { get; } System.IDisposable Schedule(TState state, System.Func action); - System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action); + System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); } public interface ISchedulerLongRunning { @@ -345,8 +348,8 @@ public abstract class LocalScheduler : System.IServiceProvider, System.Reactive. public virtual System.DateTimeOffset Now { get; } protected virtual object GetService(System.Type serviceType) { } public virtual System.IDisposable Schedule(TState state, System.Func action) { } - public abstract System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); public virtual System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action) { } + public abstract System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action); public virtual System.Reactive.Concurrency.IStopwatch StartStopwatch() { } } public sealed class NewThreadScheduler : System.Reactive.Concurrency.LocalScheduler, System.Reactive.Concurrency.ISchedulerLongRunning, System.Reactive.Concurrency.ISchedulerPeriodic @@ -371,35 +374,35 @@ public abstract class ScheduledItem : System.IComparable left, System.Reactive.Concurrency.ScheduledItem right) { } - public static bool >(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { } - public static bool >=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { } public static bool !=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { } public static bool <(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { } public static bool <=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { } + public static bool ==(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { } + public static bool >(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { } + public static bool >=(System.Reactive.Concurrency.ScheduledItem left, System.Reactive.Concurrency.ScheduledItem right) { } } public sealed class ScheduledItem : System.Reactive.Concurrency.ScheduledItem where TAbsolute : System.IComparable { - public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime, System.Collections.Generic.IComparer comparer) { } public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime) { } + public ScheduledItem(System.Reactive.Concurrency.IScheduler scheduler, TValue state, System.Func action, TAbsolute dueTime, System.Collections.Generic.IComparer comparer) { } protected override System.IDisposable InvokeCore() { } } - public class static Scheduler + public static class Scheduler { public static System.Reactive.Concurrency.CurrentThreadScheduler CurrentThread { get; } public static System.Reactive.Concurrency.DefaultScheduler Default { get; } public static System.Reactive.Concurrency.ImmediateScheduler Immediate { get; } - [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and el" + + [System.Obsolete("This property is no longer supported due to refactoring of the API surface and el" + "imination of platform-specific dependencies. Please use NewThreadScheduler.Defau" + "lt to obtain an instance of this scheduler type.")] public static System.Reactive.Concurrency.IScheduler NewThread { get; } public static System.DateTimeOffset Now { get; } - [System.ObsoleteAttribute("This property is no longer supported due to refactoring of the API surface and el" + + [System.Obsolete("This property is no longer supported due to refactoring of the API surface and el" + "imination of platform-specific dependencies. Please use TaskPoolScheduler.Defaul" + "t to obtain an instance of this scheduler type.")] public static System.Reactive.Concurrency.IScheduler TaskPool { get; } - [System.ObsoleteAttribute(@"This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace.")] + [System.Obsolete(@"This property is no longer supported due to refactoring of the API surface and elimination of platform-specific dependencies. Consider using Scheduler.Default to obtain the platform's most appropriate pool-based scheduler. In order to access a specific pool-based scheduler, please add a reference to the System.Reactive.PlatformServices assembly for your target platform and use the appropriate scheduler in the System.Reactive.Concurrency namespace.")] public static System.Reactive.Concurrency.IScheduler ThreadPool { get; } public static System.Reactive.Concurrency.ISchedulerLongRunning AsLongRunning(this System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Concurrency.ISchedulerPeriodic AsPeriodic(this System.Reactive.Concurrency.IScheduler scheduler) { } @@ -409,35 +412,35 @@ public static System.Reactive.Concurrency.IScheduler Catch(this Syst public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Concurrency.IScheduler DisableOptimizations(this System.Reactive.Concurrency.IScheduler scheduler, params System.Type[] optimizationInterfaces) { } public static System.TimeSpan Normalize(System.TimeSpan timeSpan) { } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { } public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { } - public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action> action) { } - public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action> action) { } - public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action> action) { } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { } public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action> action) { } - public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action> action) { } - public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.Action action) { } public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action action) { } - public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Action action) { } - public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func action) { } - public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func> action) { } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Action> action) { } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Action> action) { } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Action> action) { } + public static System.IDisposable Schedule(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Action> action) { } public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func action) { } public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.Func> action) { } - public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func action) { } - public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func> action) { } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func action) { } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func> action) { } public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func action) { } public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Func> action) { } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func action) { } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.Func> action) { } public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func action) { } public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.DateTimeOffset dueTime, System.Func> action) { } - public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func action) { } - public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Func> action) { } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func action) { } + public static System.IDisposable ScheduleAsync(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan dueTime, System.Func> action) { } public static System.IDisposable ScheduleLongRunning(this System.Reactive.Concurrency.ISchedulerLongRunning scheduler, System.Action action) { } - public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func action) { } - public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action action) { } public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan period, System.Action action) { } - public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { } - public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Action action) { } + public static System.IDisposable SchedulePeriodic(this System.Reactive.Concurrency.IScheduler scheduler, TState state, System.TimeSpan period, System.Func action) { } public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime) { } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime) { } public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.DateTimeOffset dueTime, System.Threading.CancellationToken cancellationToken) { } + public static System.Reactive.Concurrency.SchedulerOperation Sleep(this System.Reactive.Concurrency.IScheduler scheduler, System.TimeSpan dueTime, System.Threading.CancellationToken cancellationToken) { } public static System.Reactive.Concurrency.IStopwatch StartStopwatch(this System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Concurrency.SchedulerOperation Yield(this System.Reactive.Concurrency.IScheduler scheduler, System.Threading.CancellationToken cancellationToken) { } @@ -464,7 +467,7 @@ public class SchedulerQueue public System.Reactive.Concurrency.ScheduledItem Peek() { } public bool Remove(System.Reactive.Concurrency.ScheduledItem scheduledItem) { } } - public class static Synchronization + public static class Synchronization { public static System.IObservable ObserveOn(System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable ObserveOn(System.IObservable source, System.Threading.SynchronizationContext context) { } @@ -514,8 +517,8 @@ public abstract class VirtualTimeSchedulerBase : System.IS protected abstract System.Reactive.Concurrency.IScheduledItem GetNext(); protected virtual object GetService(System.Type serviceType) { } public System.IDisposable Schedule(TState state, System.Func action) { } - public System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { } public System.IDisposable Schedule(TState state, System.DateTimeOffset dueTime, System.Func action) { } + public System.IDisposable Schedule(TState state, System.TimeSpan dueTime, System.Func action) { } public abstract System.IDisposable ScheduleAbsolute(TState state, TAbsolute dueTime, System.Func action); public System.IDisposable ScheduleRelative(TState state, TRelative dueTime, System.Func action) { } public void Sleep(TRelative time) { } @@ -525,7 +528,7 @@ public abstract class VirtualTimeSchedulerBase : System.IS protected abstract System.DateTimeOffset ToDateTimeOffset(TAbsolute absolute); protected abstract TRelative ToRelative(System.TimeSpan timeSpan); } - public class static VirtualTimeSchedulerExtensions + public static class VirtualTimeSchedulerExtensions { public static System.IDisposable ScheduleAbsolute(this System.Reactive.Concurrency.VirtualTimeSchedulerBase scheduler, TAbsolute dueTime, System.Action action) where TAbsolute : System.IComparable { } @@ -551,8 +554,8 @@ public sealed class BooleanDisposable : System.IDisposable, System.Reactive.Disp } public sealed class CancellationDisposable : System.IDisposable, System.Reactive.Disposables.ICancelable { - public CancellationDisposable(System.Threading.CancellationTokenSource cts) { } public CancellationDisposable() { } + public CancellationDisposable(System.Threading.CancellationTokenSource cts) { } public bool IsDisposed { get; } public System.Threading.CancellationToken Token { get; } public void Dispose() { } @@ -560,9 +563,9 @@ public sealed class CancellationDisposable : System.IDisposable, System.Reactive public sealed class CompositeDisposable : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable, System.IDisposable, System.Reactive.Disposables.ICancelable { public CompositeDisposable() { } - public CompositeDisposable(int capacity) { } - public CompositeDisposable(params System.IDisposable[] disposables) { } public CompositeDisposable(System.Collections.Generic.IEnumerable disposables) { } + public CompositeDisposable(params System.IDisposable[] disposables) { } + public CompositeDisposable(int capacity) { } public int Count { get; } public bool IsDisposed { get; } public bool IsReadOnly { get; } @@ -581,7 +584,7 @@ public sealed class ContextDisposable : System.IDisposable, System.Reactive.Disp public bool IsDisposed { get; } public void Dispose() { } } - public class static Disposable + public static class Disposable { public static System.IDisposable Empty { get; } public static System.IDisposable Create(System.Action dispose) { } @@ -632,10 +635,10 @@ public abstract class StableCompositeDisposable : System.IDisposable, System.Rea { protected StableCompositeDisposable() { } public abstract bool IsDisposed { get; } - public static System.Reactive.Disposables.ICancelable Create(System.IDisposable disposable1, System.IDisposable disposable2) { } - public static System.Reactive.Disposables.ICancelable Create(params System.IDisposable[] disposables) { } - public static System.Reactive.Disposables.ICancelable Create(System.Collections.Generic.IEnumerable disposables) { } public abstract void Dispose(); + public static System.Reactive.Disposables.ICancelable Create(System.Collections.Generic.IEnumerable disposables) { } + public static System.Reactive.Disposables.ICancelable Create(params System.IDisposable[] disposables) { } + public static System.Reactive.Disposables.ICancelable Create(System.IDisposable disposable1, System.IDisposable disposable2) { } } } namespace System.Reactive.Joins @@ -806,24 +809,24 @@ public class QueryablePlan } namespace System.Reactive.Linq { - public class static ControlObservable + public static class ControlObservable { public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Forms.Control control) { } public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Forms.Control control) { } } - public class static DispatcherObservable + public static class DispatcherObservable { - public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { } - public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher, System.Windows.Threading.DispatcherPriority priority) { } public static System.IObservable ObserveOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { } public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { } + public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher, System.Windows.Threading.DispatcherPriority priority) { } public static System.IObservable ObserveOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject, System.Windows.Threading.DispatcherPriority priority) { } public static System.IObservable ObserveOnDispatcher(this System.IObservable source) { } public static System.IObservable ObserveOnDispatcher(this System.IObservable source, System.Windows.Threading.DispatcherPriority priority) { } - public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { } - public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher, System.Windows.Threading.DispatcherPriority priority) { } public static System.IObservable SubscribeOn(this System.IObservable source, System.Reactive.Concurrency.DispatcherScheduler scheduler) { } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher) { } public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject) { } + public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.Dispatcher dispatcher, System.Windows.Threading.DispatcherPriority priority) { } public static System.IObservable SubscribeOn(this System.IObservable source, System.Windows.Threading.DispatcherObject dispatcherObject, System.Windows.Threading.DispatcherPriority priority) { } public static System.IObservable SubscribeOnDispatcher(this System.IObservable source) { } public static System.IObservable SubscribeOnDispatcher(this System.IObservable source, System.Windows.Threading.DispatcherPriority priority) { } @@ -843,21 +846,21 @@ public interface IQbservableProvider System.Reactive.Linq.IQbservable CreateQuery(System.Linq.Expressions.Expression expression); } public interface IQbservable : System.IObservable, System.Reactive.Linq.IQbservable { } - [System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.All, Inherited=false)] + [System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.All, Inherited=false)] public sealed class LocalQueryMethodImplementationTypeAttribute : System.Attribute { public LocalQueryMethodImplementationTypeAttribute(System.Type targetType) { } public System.Type TargetType { get; } } - public class static Observable + public static class Observable { + public static System.IObservable Aggregate(this System.IObservable source, System.Func accumulator) { } public static System.IObservable Aggregate(this System.IObservable source, TAccumulate seed, System.Func accumulator) { } public static System.IObservable Aggregate(this System.IObservable source, TAccumulate seed, System.Func accumulator, System.Func resultSelector) { } - public static System.IObservable Aggregate(this System.IObservable source, System.Func accumulator) { } public static System.IObservable All(this System.IObservable source, System.Func predicate) { } - public static System.IObservable Amb(this System.IObservable first, System.IObservable second) { } public static System.IObservable Amb(params System.IObservable<>[] sources) { } public static System.IObservable Amb(this System.Collections.Generic.IEnumerable> sources) { } + public static System.IObservable Amb(this System.IObservable first, System.IObservable second) { } public static System.Reactive.Joins.Pattern And(this System.IObservable left, System.IObservable right) { } public static System.IObservable Any(this System.IObservable source) { } public static System.IObservable Any(this System.IObservable source, System.Func predicate) { } @@ -865,49 +868,52 @@ public class static Observable public static System.IObservable Append(this System.IObservable source, TSource value, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable AsObservable(this System.IObservable source) { } public static System.IObservable AutoConnect(this System.Reactive.Subjects.IConnectableObservable source, int minObservers = 1, System.Action onConnect = null) { } - public static System.IObservable Average(this System.IObservable source) { } - public static System.IObservable Average(this System.IObservable source) { } public static System.IObservable Average(this System.IObservable source) { } + public static System.IObservable Average(this System.IObservable source) { } public static System.IObservable Average(this System.IObservable source) { } public static System.IObservable Average(this System.IObservable source) { } - public static System.IObservable> Average(this System.IObservable> source) { } - public static System.IObservable> Average(this System.IObservable> source) { } - public static System.IObservable> Average(this System.IObservable> source) { } - public static System.IObservable> Average(this System.IObservable> source) { } - public static System.IObservable> Average(this System.IObservable> source) { } + public static System.IObservable Average(this System.IObservable source) { } + public static System.IObservable Average(this System.IObservable source) { } + public static System.IObservable Average(this System.IObservable source) { } + public static System.IObservable Average(this System.IObservable source) { } + public static System.IObservable Average(this System.IObservable source) { } + public static System.IObservable Average(this System.IObservable source) { } public static System.IObservable Average(this System.IObservable source, System.Func selector) { } public static System.IObservable Average(this System.IObservable source, System.Func selector) { } - public static System.IObservable Average(this System.IObservable source, System.Func selector) { } public static System.IObservable Average(this System.IObservable source, System.Func selector) { } public static System.IObservable Average(this System.IObservable source, System.Func selector) { } - public static System.IObservable> Average(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Average(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Average(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Average(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Average(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Buffer(this System.IObservable source, System.Func> bufferClosingSelector) { } - public static System.IObservable> Buffer(this System.IObservable source, System.IObservable bufferOpenings, System.Func> bufferClosingSelector) { } - public static System.IObservable> Buffer(this System.IObservable source, System.IObservable bufferBoundaries) { } + public static System.IObservable Average(this System.IObservable source, System.Func selector) { } + public static System.IObservable Average(this System.IObservable source, System.Func selector) { } + public static System.IObservable Average(this System.IObservable source, System.Func selector) { } + public static System.IObservable Average(this System.IObservable source, System.Func selector) { } + public static System.IObservable Average(this System.IObservable source, System.Func selector) { } + public static System.IObservable Average(this System.IObservable source, System.Func selector) { } public static System.IObservable> Buffer(this System.IObservable source, int count) { } - public static System.IObservable> Buffer(this System.IObservable source, int count, int skip) { } public static System.IObservable> Buffer(this System.IObservable source, System.TimeSpan timeSpan) { } + public static System.IObservable> Buffer(this System.IObservable source, int count, int skip) { } + public static System.IObservable> Buffer(this System.IObservable source, System.TimeSpan timeSpan, int count) { } public static System.IObservable> Buffer(this System.IObservable source, System.TimeSpan timeSpan, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> Buffer(this System.IObservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift) { } - public static System.IObservable> Buffer(this System.IObservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable> Buffer(this System.IObservable source, System.TimeSpan timeSpan, int count) { } public static System.IObservable> Buffer(this System.IObservable source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> Buffer(this System.IObservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> Buffer(this System.IObservable source, System.Func> bufferClosingSelector) { } + public static System.IObservable> Buffer(this System.IObservable source, System.IObservable bufferBoundaries) { } + public static System.IObservable> Buffer(this System.IObservable source, System.IObservable bufferOpenings, System.Func> bufferClosingSelector) { } + public static System.IObservable Case(System.Func selector, System.Collections.Generic.IDictionary> sources) { } public static System.IObservable Case(System.Func selector, System.Collections.Generic.IDictionary> sources, System.IObservable defaultSource) { } public static System.IObservable Case(System.Func selector, System.Collections.Generic.IDictionary> sources, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Case(System.Func selector, System.Collections.Generic.IDictionary> sources) { } public static System.IObservable Cast(this System.IObservable source) { } - public static System.IObservable Catch(this System.IObservable source, System.Func> handler) - where TException : System.Exception { } - public static System.IObservable Catch(this System.IObservable first, System.IObservable second) { } public static System.IObservable Catch(params System.IObservable<>[] sources) { } public static System.IObservable Catch(this System.Collections.Generic.IEnumerable> sources) { } + public static System.IObservable Catch(this System.IObservable first, System.IObservable second) { } + public static System.IObservable Catch(this System.IObservable source, System.Func> handler) + where TException : System.Exception { } public static System.Collections.Generic.IEnumerable> Chunkify(this System.IObservable source) { } public static System.Collections.Generic.IEnumerable Collect(this System.IObservable source, System.Func newCollector, System.Func merge) { } public static System.Collections.Generic.IEnumerable Collect(this System.IObservable source, System.Func getInitialCollector, System.Func merge, System.Func getNewCollector) { } + public static System.IObservable> CombineLatest(params System.IObservable<>[] sources) { } + public static System.IObservable> CombineLatest(this System.Collections.Generic.IEnumerable> sources) { } + public static System.IObservable CombineLatest(this System.Collections.Generic.IEnumerable> sources, System.Func, TResult> resultSelector) { } public static System.IObservable CombineLatest(this System.IObservable first, System.IObservable second, System.Func resultSelector) { } public static System.IObservable CombineLatest(this System.IObservable source1, System.IObservable source2, System.IObservable source3, System.Func resultSelector) { } public static System.IObservable CombineLatest(this System.IObservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.Func resultSelector) { } @@ -922,75 +928,72 @@ public class static Observable public static System.IObservable CombineLatest(this System.IObservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.IObservable source6, System.IObservable source7, System.IObservable source8, System.IObservable source9, System.IObservable source10, System.IObservable source11, System.IObservable source12, System.IObservable source13, System.Func resultSelector) { } public static System.IObservable CombineLatest(this System.IObservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.IObservable source6, System.IObservable source7, System.IObservable source8, System.IObservable source9, System.IObservable source10, System.IObservable source11, System.IObservable source12, System.IObservable source13, System.IObservable source14, System.Func resultSelector) { } public static System.IObservable CombineLatest( - this System.IObservable source1, - System.IObservable source2, - System.IObservable source3, - System.IObservable source4, - System.IObservable source5, - System.IObservable source6, - System.IObservable source7, - System.IObservable source8, - System.IObservable source9, - System.IObservable source10, - System.IObservable source11, - System.IObservable source12, - System.IObservable source13, - System.IObservable source14, - System.IObservable source15, + this System.IObservable source1, + System.IObservable source2, + System.IObservable source3, + System.IObservable source4, + System.IObservable source5, + System.IObservable source6, + System.IObservable source7, + System.IObservable source8, + System.IObservable source9, + System.IObservable source10, + System.IObservable source11, + System.IObservable source12, + System.IObservable source13, + System.IObservable source14, + System.IObservable source15, System.Func resultSelector) { } public static System.IObservable CombineLatest( - this System.IObservable source1, - System.IObservable source2, - System.IObservable source3, - System.IObservable source4, - System.IObservable source5, - System.IObservable source6, - System.IObservable source7, - System.IObservable source8, - System.IObservable source9, - System.IObservable source10, - System.IObservable source11, - System.IObservable source12, - System.IObservable source13, - System.IObservable source14, - System.IObservable source15, - System.IObservable source16, + this System.IObservable source1, + System.IObservable source2, + System.IObservable source3, + System.IObservable source4, + System.IObservable source5, + System.IObservable source6, + System.IObservable source7, + System.IObservable source8, + System.IObservable source9, + System.IObservable source10, + System.IObservable source11, + System.IObservable source12, + System.IObservable source13, + System.IObservable source14, + System.IObservable source15, + System.IObservable source16, System.Func resultSelector) { } - public static System.IObservable CombineLatest(this System.Collections.Generic.IEnumerable> sources, System.Func, TResult> resultSelector) { } - public static System.IObservable> CombineLatest(this System.Collections.Generic.IEnumerable> sources) { } - public static System.IObservable> CombineLatest(params System.IObservable<>[] sources) { } - public static System.IObservable Concat(this System.IObservable first, System.IObservable second) { } public static System.IObservable Concat(params System.IObservable<>[] sources) { } public static System.IObservable Concat(this System.Collections.Generic.IEnumerable> sources) { } public static System.IObservable Concat(this System.IObservable> sources) { } public static System.IObservable Concat(this System.IObservable> sources) { } + public static System.IObservable Concat(this System.IObservable first, System.IObservable second) { } public static System.IObservable Contains(this System.IObservable source, TSource value) { } public static System.IObservable Contains(this System.IObservable source, TSource value, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable Count(this System.IObservable source) { } public static System.IObservable Count(this System.IObservable source, System.Func predicate) { } - public static System.IObservable Create(System.Func, System.IDisposable> subscribe) { } public static System.IObservable Create(System.Func, System.Action> subscribe) { } - public static System.IObservable Create(System.Func, System.Threading.CancellationToken, System.Threading.Tasks.Task> subscribeAsync) { } + public static System.IObservable Create(System.Func, System.IDisposable> subscribe) { } public static System.IObservable Create(System.Func, System.Threading.Tasks.Task> subscribeAsync) { } - public static System.IObservable Create(System.Func, System.Threading.CancellationToken, System.Threading.Tasks.Task> subscribeAsync) { } + public static System.IObservable Create(System.Func, System.Threading.Tasks.Task> subscribeAsync) { } public static System.IObservable Create(System.Func, System.Threading.Tasks.Task> subscribeAsync) { } + public static System.IObservable Create(System.Func, System.Threading.CancellationToken, System.Threading.Tasks.Task> subscribeAsync) { } public static System.IObservable Create(System.Func, System.Threading.CancellationToken, System.Threading.Tasks.Task> subscribeAsync) { } - public static System.IObservable Create(System.Func, System.Threading.Tasks.Task> subscribeAsync) { } + public static System.IObservable Create(System.Func, System.Threading.CancellationToken, System.Threading.Tasks.Task> subscribeAsync) { } public static System.IObservable DefaultIfEmpty(this System.IObservable source) { } public static System.IObservable DefaultIfEmpty(this System.IObservable source, TSource defaultValue) { } public static System.IObservable Defer(System.Func> observableFactory) { } public static System.IObservable Defer(System.Func>> observableFactoryAsync) { } public static System.IObservable DeferAsync(System.Func>> observableFactoryAsync) { } - public static System.IObservable Delay(this System.IObservable source, System.TimeSpan dueTime) { } - public static System.IObservable Delay(this System.IObservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Delay(this System.IObservable source, System.DateTimeOffset dueTime) { } + public static System.IObservable Delay(this System.IObservable source, System.TimeSpan dueTime) { } public static System.IObservable Delay(this System.IObservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Delay(this System.IObservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Delay(this System.IObservable source, System.Func> delayDurationSelector) { } public static System.IObservable Delay(this System.IObservable source, System.IObservable subscriptionDelay, System.Func> delayDurationSelector) { } - public static System.IObservable DelaySubscription(this System.IObservable source, System.TimeSpan dueTime) { } - public static System.IObservable DelaySubscription(this System.IObservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable DelaySubscription(this System.IObservable source, System.DateTimeOffset dueTime) { } + public static System.IObservable DelaySubscription(this System.IObservable source, System.TimeSpan dueTime) { } public static System.IObservable DelaySubscription(this System.IObservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable DelaySubscription(this System.IObservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Dematerialize(this System.IObservable> source) { } public static System.IObservable Distinct(this System.IObservable source) { } public static System.IObservable Distinct(this System.IObservable source, System.Collections.Generic.IEqualityComparer comparer) { } @@ -1001,180 +1004,180 @@ public class static Observable public static System.IObservable DistinctUntilChanged(this System.IObservable source, System.Func keySelector) { } public static System.IObservable DistinctUntilChanged(this System.IObservable source, System.Func keySelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable Do(this System.IObservable source, System.Action onNext) { } + public static System.IObservable Do(this System.IObservable source, System.IObserver observer) { } public static System.IObservable Do(this System.IObservable source, System.Action onNext, System.Action onCompleted) { } public static System.IObservable Do(this System.IObservable source, System.Action onNext, System.Action onError) { } public static System.IObservable Do(this System.IObservable source, System.Action onNext, System.Action onError, System.Action onCompleted) { } - public static System.IObservable Do(this System.IObservable source, System.IObserver observer) { } public static System.IObservable DoWhile(this System.IObservable source, System.Func condition) { } public static System.IObservable ElementAt(this System.IObservable source, int index) { } public static System.IObservable ElementAtOrDefault(this System.IObservable source, int index) { } public static System.IObservable Empty() { } - public static System.IObservable Empty(TResult witness) { } public static System.IObservable Empty(System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Empty(TResult witness) { } public static System.IObservable Empty(System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { } public static System.IObservable Finally(this System.IObservable source, System.Action finallyAction) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource First(this System.IObservable source) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource First(this System.IObservable source, System.Func predicate) { } public static System.IObservable FirstAsync(this System.IObservable source) { } public static System.IObservable FirstAsync(this System.IObservable source, System.Func predicate) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource FirstOrDefault(this System.IObservable source) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource FirstOrDefault(this System.IObservable source, System.Func predicate) { } public static System.IObservable FirstOrDefaultAsync(this System.IObservable source) { } public static System.IObservable FirstOrDefaultAsync(this System.IObservable source, System.Func predicate) { } public static System.IObservable For(System.Collections.Generic.IEnumerable source, System.Func> resultSelector) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static void ForEach(this System.IObservable source, System.Action onNext) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static void ForEach(this System.IObservable source, System.Action onNext) { } public static System.Threading.Tasks.Task ForEachAsync(this System.IObservable source, System.Action onNext) { } - public static System.Threading.Tasks.Task ForEachAsync(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken cancellationToken) { } public static System.Threading.Tasks.Task ForEachAsync(this System.IObservable source, System.Action onNext) { } + public static System.Threading.Tasks.Task ForEachAsync(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken cancellationToken) { } public static System.Threading.Tasks.Task ForEachAsync(this System.IObservable source, System.Action onNext, System.Threading.CancellationToken cancellationToken) { } - public static System.IObservable FromAsync(System.Func> functionAsync) { } - public static System.IObservable FromAsync(System.Func> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable FromAsync(System.Func> functionAsync) { } - public static System.IObservable FromAsync(System.Func> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable FromAsync(System.Func actionAsync) { } - public static System.IObservable FromAsync(System.Func actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable FromAsync(System.Func actionAsync) { } + public static System.IObservable FromAsync(System.Func actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable FromAsync(System.Func actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] - public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.IObservable FromAsync(System.Func> functionAsync) { } + public static System.IObservable FromAsync(System.Func> functionAsync) { } + public static System.IObservable FromAsync(System.Func> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable FromAsync(System.Func> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - [System.ObsoleteAttribute(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] public static System.Func> FromAsyncPattern(System.Func begin, System.Action end) { } - public static System.IObservable FromEvent(System.Func, TDelegate> conversion, System.Action addHandler, System.Action removeHandler) { } - public static System.IObservable FromEvent(System.Func, TDelegate> conversion, System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable FromEvent(System.Action addHandler, System.Action removeHandler) { } - public static System.IObservable FromEvent(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable FromEvent(System.Action> addHandler, System.Action> removeHandler) { } - public static System.IObservable FromEvent(System.Action> addHandler, System.Action> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + [System.Obsolete(@"This conversion is no longer supported. Replace use of the Begin/End asynchronous method pair with a new Task-based async method, and convert the result using ToObservable. If no Task-based async method is available, use Task.Factory.FromAsync to obtain a Task object.")] + public static System.Func> FromAsyncPattern(System.Func begin, System.Func end) { } public static System.IObservable FromEvent(System.Action addHandler, System.Action removeHandler) { } public static System.IObservable FromEvent(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable FromEvent(System.Action> addHandler, System.Action> removeHandler) { } + public static System.IObservable FromEvent(System.Action> addHandler, System.Action> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable FromEvent(System.Action addHandler, System.Action removeHandler) { } + public static System.IObservable FromEvent(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable FromEvent(System.Func, TDelegate> conversion, System.Action addHandler, System.Action removeHandler) { } + public static System.IObservable FromEvent(System.Func, TDelegate> conversion, System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler) { } - public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler) { } - public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable> FromEventPattern(System.Func, TDelegate> conversion, System.Action addHandler, System.Action removeHandler) { } - public static System.IObservable> FromEventPattern(System.Func, TDelegate> conversion, System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler) { } - public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable> FromEventPattern(System.Action> addHandler, System.Action> removeHandler) { } - public static System.IObservable> FromEventPattern(System.Action> addHandler, System.Action> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> FromEventPattern(object target, string eventName) { } - public static System.IObservable> FromEventPattern(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable> FromEventPattern(object target, string eventName) { } - public static System.IObservable> FromEventPattern(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable> FromEventPattern(object target, string eventName) { } - public static System.IObservable> FromEventPattern(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> FromEventPattern(System.Type type, string eventName) { } + public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> FromEventPattern(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> FromEventPattern(System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> FromEventPattern(System.Action> addHandler, System.Action> removeHandler) { } + public static System.IObservable> FromEventPattern(object target, string eventName) { } public static System.IObservable> FromEventPattern(System.Type type, string eventName) { } + public static System.IObservable> FromEventPattern(System.Action> addHandler, System.Action> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> FromEventPattern(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> FromEventPattern(System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler) { } + public static System.IObservable> FromEventPattern(object target, string eventName) { } public static System.IObservable> FromEventPattern(System.Type type, string eventName) { } + public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> FromEventPattern(System.Func, TDelegate> conversion, System.Action addHandler, System.Action removeHandler) { } + public static System.IObservable> FromEventPattern(object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> FromEventPattern(System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> FromEventPattern(System.Func, TDelegate> conversion, System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler) { } + public static System.IObservable> FromEventPattern(System.Action addHandler, System.Action removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector) { } - public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector, System.Func timeSelector) { } - public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector, System.Func timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector, System.Func timeSelector) { } + public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector, System.Func timeSelector) { } + public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector, System.Func timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Generate(TState initialState, System.Func condition, System.Func iterate, System.Func resultSelector, System.Func timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Subjects.AsyncSubject GetAwaiter(this System.IObservable source) { } public static System.Reactive.Subjects.AsyncSubject GetAwaiter(this System.Reactive.Subjects.IConnectableObservable source) { } public static System.Collections.Generic.IEnumerator GetEnumerator(this System.IObservable source) { } public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector) { } public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, System.Collections.Generic.IEqualityComparer comparer) { } - public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, System.Func elementSelector) { } - public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, int capacity) { } public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } + public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, System.Func elementSelector) { } + public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, System.Func elementSelector, int capacity) { } public static System.IObservable> GroupBy(this System.IObservable source, System.Func keySelector, System.Func elementSelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } - public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Func, System.IObservable> durationSelector, System.Collections.Generic.IEqualityComparer comparer) { } - public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Func, System.IObservable> durationSelector) { } - public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func, System.IObservable> durationSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func, System.IObservable> durationSelector) { } - public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Func, System.IObservable> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } - public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Func, System.IObservable> durationSelector, int capacity) { } - public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func, System.IObservable> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } + public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func, System.IObservable> durationSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func, System.IObservable> durationSelector, int capacity) { } + public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func, System.IObservable> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } + public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Func, System.IObservable> durationSelector) { } + public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Func, System.IObservable> durationSelector, System.Collections.Generic.IEqualityComparer comparer) { } + public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Func, System.IObservable> durationSelector, int capacity) { } + public static System.IObservable> GroupByUntil(this System.IObservable source, System.Func keySelector, System.Func elementSelector, System.Func, System.IObservable> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable GroupJoin(this System.IObservable left, System.IObservable right, System.Func> leftDurationSelector, System.Func> rightDurationSelector, System.Func, TResult> resultSelector) { } - public static System.IObservable If(System.Func condition, System.IObservable thenSource, System.IObservable elseSource) { } public static System.IObservable If(System.Func condition, System.IObservable thenSource) { } + public static System.IObservable If(System.Func condition, System.IObservable thenSource, System.IObservable elseSource) { } public static System.IObservable If(System.Func condition, System.IObservable thenSource, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable IgnoreElements(this System.IObservable source) { } public static System.IObservable Interval(System.TimeSpan period) { } public static System.IObservable Interval(System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable IsEmpty(this System.IObservable source) { } public static System.IObservable Join(this System.IObservable left, System.IObservable right, System.Func> leftDurationSelector, System.Func> rightDurationSelector, System.Func resultSelector) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource Last(this System.IObservable source) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource Last(this System.IObservable source, System.Func predicate) { } public static System.IObservable LastAsync(this System.IObservable source) { } public static System.IObservable LastAsync(this System.IObservable source, System.Func predicate) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource LastOrDefault(this System.IObservable source) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource LastOrDefault(this System.IObservable source, System.Func predicate) { } public static System.IObservable LastOrDefaultAsync(this System.IObservable source) { } public static System.IObservable LastOrDefaultAsync(this System.IObservable source, System.Func predicate) { } @@ -1182,67 +1185,67 @@ public class static Observable public static System.IObservable LongCount(this System.IObservable source) { } public static System.IObservable LongCount(this System.IObservable source, System.Func predicate) { } public static System.IObservable> Materialize(this System.IObservable source) { } - public static System.IObservable Max(this System.IObservable source) { } - public static System.IObservable Max(this System.IObservable source, System.Collections.Generic.IComparer comparer) { } - public static System.IObservable Max(this System.IObservable source) { } - public static System.IObservable Max(this System.IObservable source) { } public static System.IObservable Max(this System.IObservable source) { } + public static System.IObservable Max(this System.IObservable source) { } public static System.IObservable Max(this System.IObservable source) { } public static System.IObservable Max(this System.IObservable source) { } - public static System.IObservable> Max(this System.IObservable> source) { } - public static System.IObservable> Max(this System.IObservable> source) { } - public static System.IObservable> Max(this System.IObservable> source) { } - public static System.IObservable> Max(this System.IObservable> source) { } - public static System.IObservable> Max(this System.IObservable> source) { } - public static System.IObservable Max(this System.IObservable source, System.Func selector) { } - public static System.IObservable Max(this System.IObservable source, System.Func selector, System.Collections.Generic.IComparer comparer) { } - public static System.IObservable Max(this System.IObservable source, System.Func selector) { } - public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source) { } + public static System.IObservable Max(this System.IObservable source) { } + public static System.IObservable Max(this System.IObservable source) { } + public static System.IObservable Max(this System.IObservable source) { } + public static System.IObservable Max(this System.IObservable source) { } + public static System.IObservable Max(this System.IObservable source) { } + public static System.IObservable Max(this System.IObservable source) { } + public static System.IObservable Max(this System.IObservable source, System.Collections.Generic.IComparer comparer) { } public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector) { } public static System.IObservable Max(this System.IObservable source, System.Func selector) { } public static System.IObservable Max(this System.IObservable source, System.Func selector) { } - public static System.IObservable> Max(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Max(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Max(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Max(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Max(this System.IObservable source, System.Func> selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector) { } + public static System.IObservable Max(this System.IObservable source, System.Func selector, System.Collections.Generic.IComparer comparer) { } public static System.IObservable> MaxBy(this System.IObservable source, System.Func keySelector) { } public static System.IObservable> MaxBy(this System.IObservable source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { } + public static System.IObservable Merge(params System.IObservable<>[] sources) { } + public static System.IObservable Merge(this System.Collections.Generic.IEnumerable> sources) { } public static System.IObservable Merge(this System.IObservable> sources) { } public static System.IObservable Merge(this System.IObservable> sources) { } - public static System.IObservable Merge(this System.IObservable> sources, int maxConcurrent) { } + public static System.IObservable Merge(System.Reactive.Concurrency.IScheduler scheduler, params System.IObservable<>[] sources) { } public static System.IObservable Merge(this System.Collections.Generic.IEnumerable> sources, int maxConcurrent) { } - public static System.IObservable Merge(this System.Collections.Generic.IEnumerable> sources, int maxConcurrent, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Merge(this System.Collections.Generic.IEnumerable> sources, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Merge(this System.IObservable> sources, int maxConcurrent) { } public static System.IObservable Merge(this System.IObservable first, System.IObservable second) { } + public static System.IObservable Merge(this System.Collections.Generic.IEnumerable> sources, int maxConcurrent, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Merge(this System.IObservable first, System.IObservable second, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Merge(params System.IObservable<>[] sources) { } - public static System.IObservable Merge(System.Reactive.Concurrency.IScheduler scheduler, params System.IObservable<>[] sources) { } - public static System.IObservable Merge(this System.Collections.Generic.IEnumerable> sources) { } - public static System.IObservable Merge(this System.Collections.Generic.IEnumerable> sources, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Min(this System.IObservable source) { } - public static System.IObservable Min(this System.IObservable source, System.Collections.Generic.IComparer comparer) { } - public static System.IObservable Min(this System.IObservable source) { } - public static System.IObservable Min(this System.IObservable source) { } public static System.IObservable Min(this System.IObservable source) { } + public static System.IObservable Min(this System.IObservable source) { } public static System.IObservable Min(this System.IObservable source) { } public static System.IObservable Min(this System.IObservable source) { } - public static System.IObservable> Min(this System.IObservable> source) { } - public static System.IObservable> Min(this System.IObservable> source) { } - public static System.IObservable> Min(this System.IObservable> source) { } - public static System.IObservable> Min(this System.IObservable> source) { } - public static System.IObservable> Min(this System.IObservable> source) { } - public static System.IObservable Min(this System.IObservable source, System.Func selector) { } - public static System.IObservable Min(this System.IObservable source, System.Func selector, System.Collections.Generic.IComparer comparer) { } - public static System.IObservable Min(this System.IObservable source, System.Func selector) { } - public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source) { } + public static System.IObservable Min(this System.IObservable source) { } + public static System.IObservable Min(this System.IObservable source) { } + public static System.IObservable Min(this System.IObservable source) { } + public static System.IObservable Min(this System.IObservable source) { } + public static System.IObservable Min(this System.IObservable source) { } + public static System.IObservable Min(this System.IObservable source) { } + public static System.IObservable Min(this System.IObservable source, System.Collections.Generic.IComparer comparer) { } public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector) { } public static System.IObservable Min(this System.IObservable source, System.Func selector) { } public static System.IObservable Min(this System.IObservable source, System.Func selector) { } - public static System.IObservable> Min(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Min(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Min(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Min(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Min(this System.IObservable source, System.Func> selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector) { } + public static System.IObservable Min(this System.IObservable source, System.Func selector, System.Collections.Generic.IComparer comparer) { } public static System.IObservable> MinBy(this System.IObservable source, System.Func keySelector) { } public static System.IObservable> MinBy(this System.IObservable source, System.Func keySelector, System.Collections.Generic.IComparer comparer) { } public static System.Collections.Generic.IEnumerable MostRecent(this System.IObservable source, TSource initialValue) { } @@ -1254,14 +1257,14 @@ public class static Observable public static System.IObservable ObserveOn(this System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable ObserveOn(this System.IObservable source, System.Threading.SynchronizationContext context) { } public static System.IObservable OfType(this System.IObservable source) { } - public static System.IObservable OnErrorResumeNext(this System.IObservable first, System.IObservable second) { } public static System.IObservable OnErrorResumeNext(params System.IObservable<>[] sources) { } public static System.IObservable OnErrorResumeNext(this System.Collections.Generic.IEnumerable> sources) { } + public static System.IObservable OnErrorResumeNext(this System.IObservable first, System.IObservable second) { } public static System.IObservable Prepend(this System.IObservable source, TSource value) { } public static System.IObservable Prepend(this System.IObservable source, TSource value, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Subjects.IConnectableObservable Publish(this System.IObservable source) { } - public static System.IObservable Publish(this System.IObservable source, System.Func, System.IObservable> selector) { } public static System.Reactive.Subjects.IConnectableObservable Publish(this System.IObservable source, TSource initialValue) { } + public static System.IObservable Publish(this System.IObservable source, System.Func, System.IObservable> selector) { } public static System.IObservable Publish(this System.IObservable source, System.Func, System.IObservable> selector, TSource initialValue) { } public static System.Reactive.Subjects.IConnectableObservable PublishLast(this System.IObservable source) { } public static System.IObservable PublishLast(this System.IObservable source, System.Func, System.IObservable> selector) { } @@ -1271,27 +1274,27 @@ public class static Observable public static System.IObservable RefCount(this System.Reactive.Subjects.IConnectableObservable source, System.TimeSpan disconnectDelay) { } public static System.IObservable RefCount(this System.Reactive.Subjects.IConnectableObservable source, System.TimeSpan disconnectDelay, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Repeat(TResult value) { } - public static System.IObservable Repeat(TResult value, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Repeat(TResult value, int repeatCount) { } - public static System.IObservable Repeat(TResult value, int repeatCount, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Repeat(this System.IObservable source) { } + public static System.IObservable Repeat(TResult value, int repeatCount) { } + public static System.IObservable Repeat(TResult value, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Repeat(this System.IObservable source, int repeatCount) { } + public static System.IObservable Repeat(TResult value, int repeatCount, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable RepeatWhen(this System.IObservable source, System.Func, System.IObservable> handler) { } public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source) { } + public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, int bufferSize) { } public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, System.TimeSpan window) { } + public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, int bufferSize, System.TimeSpan window) { } + public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector) { } + public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, int bufferSize) { } public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, System.TimeSpan window) { } public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, System.TimeSpan window) { } - public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, int bufferSize) { } - public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, int bufferSize) { } - public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, int bufferSize, System.TimeSpan window) { } public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, int bufferSize, System.TimeSpan window) { } - public static System.Reactive.Subjects.IConnectableObservable Replay(this System.IObservable source, int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Replay(this System.IObservable source, System.Func, System.IObservable> selector, int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Retry(this System.IObservable source) { } public static System.IObservable Retry(this System.IObservable source, int retryCount) { } @@ -1303,42 +1306,42 @@ public class static Observable public static System.IObservable Sample(this System.IObservable source, System.TimeSpan interval) { } public static System.IObservable Sample(this System.IObservable source, System.TimeSpan interval, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Sample(this System.IObservable source, System.IObservable sampler) { } - public static System.IObservable Scan(this System.IObservable source, TAccumulate seed, System.Func accumulator) { } public static System.IObservable Scan(this System.IObservable source, System.Func accumulator) { } + public static System.IObservable Scan(this System.IObservable source, TAccumulate seed, System.Func accumulator) { } public static System.IObservable Select(this System.IObservable source, System.Func selector) { } public static System.IObservable Select(this System.IObservable source, System.Func selector) { } - public static System.IObservable SelectMany(this System.IObservable source, System.IObservable other) { } + public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } - public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } + public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } + public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } + public static System.IObservable SelectMany(this System.IObservable source, System.IObservable other) { } + public static System.IObservable SelectMany(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { } + public static System.IObservable SelectMany(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { } + public static System.IObservable SelectMany(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } - public static System.IObservable SelectMany(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { } + public static System.IObservable SelectMany(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } + public static System.IObservable SelectMany(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { } public static System.IObservable SelectMany(this System.IObservable source, System.Func> taskSelector, System.Func resultSelector) { } - public static System.IObservable SelectMany(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { } - public static System.IObservable SelectMany(this System.IObservable source, System.Func> onNext, System.Func> onError, System.Func> onCompleted) { } - public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } - public static System.IObservable SelectMany(this System.IObservable source, System.Func> selector) { } - public static System.IObservable SelectMany(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } - public static System.IObservable SelectMany(this System.IObservable source, System.Func> collectionSelector, System.Func resultSelector) { } - public static System.IObservable SequenceEqual(this System.IObservable first, System.IObservable second) { } - public static System.IObservable SequenceEqual(this System.IObservable first, System.IObservable second, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable SequenceEqual(this System.IObservable first, System.Collections.Generic.IEnumerable second) { } + public static System.IObservable SequenceEqual(this System.IObservable first, System.IObservable second) { } public static System.IObservable SequenceEqual(this System.IObservable first, System.Collections.Generic.IEnumerable second, System.Collections.Generic.IEqualityComparer comparer) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + public static System.IObservable SequenceEqual(this System.IObservable first, System.IObservable second, System.Collections.Generic.IEqualityComparer comparer) { } + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource Single(this System.IObservable source) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource Single(this System.IObservable source, System.Func predicate) { } public static System.IObservable SingleAsync(this System.IObservable source) { } public static System.IObservable SingleAsync(this System.IObservable source, System.Func predicate) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource SingleOrDefault(this System.IObservable source) { } - [System.ObsoleteAttribute(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] + [System.Obsolete(@"This blocking operation is no longer supported. Instead, use the async version in combination with C# and Visual Basic async/await support. In case you need a blocking operation, use Wait or convert the resulting observable sequence to a Task object and block.")] public static TSource SingleOrDefault(this System.IObservable source, System.Func predicate) { } public static System.IObservable SingleOrDefaultAsync(this System.IObservable source) { } public static System.IObservable SingleOrDefaultAsync(this System.IObservable source, System.Func predicate) { } @@ -1348,71 +1351,71 @@ public class static Observable public static System.IObservable SkipLast(this System.IObservable source, int count) { } public static System.IObservable SkipLast(this System.IObservable source, System.TimeSpan duration) { } public static System.IObservable SkipLast(this System.IObservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable SkipUntil(this System.IObservable source, System.IObservable other) { } public static System.IObservable SkipUntil(this System.IObservable source, System.DateTimeOffset startTime) { } public static System.IObservable SkipUntil(this System.IObservable source, System.DateTimeOffset startTime, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable SkipUntil(this System.IObservable source, System.IObservable other) { } public static System.IObservable SkipWhile(this System.IObservable source, System.Func predicate) { } public static System.IObservable SkipWhile(this System.IObservable source, System.Func predicate) { } - public static System.IObservable Start(System.Func function) { } - public static System.IObservable Start(System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Start(System.Action action) { } public static System.IObservable Start(System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable StartAsync(System.Func> functionAsync) { } - public static System.IObservable StartAsync(System.Func> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable StartAsync(System.Func> functionAsync) { } - public static System.IObservable StartAsync(System.Func> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Start(System.Func function) { } + public static System.IObservable Start(System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable StartAsync(System.Func actionAsync) { } - public static System.IObservable StartAsync(System.Func actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable StartAsync(System.Func actionAsync) { } + public static System.IObservable StartAsync(System.Func actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable StartAsync(System.Func actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable StartWith(this System.IObservable source, params TSource[] values) { } + public static System.IObservable StartAsync(System.Func> functionAsync) { } + public static System.IObservable StartAsync(System.Func> functionAsync) { } + public static System.IObservable StartAsync(System.Func> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable StartAsync(System.Func> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable StartWith(this System.IObservable source, System.Collections.Generic.IEnumerable values) { } - public static System.IObservable StartWith(this System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler, params TSource[] values) { } + public static System.IObservable StartWith(this System.IObservable source, params TSource[] values) { } public static System.IObservable StartWith(this System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler, System.Collections.Generic.IEnumerable values) { } + public static System.IObservable StartWith(this System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler, params TSource[] values) { } public static System.IDisposable Subscribe(this System.Collections.Generic.IEnumerable source, System.IObserver observer) { } public static System.IDisposable Subscribe(this System.Collections.Generic.IEnumerable source, System.IObserver observer, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable SubscribeOn(this System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable SubscribeOn(this System.IObservable source, System.Threading.SynchronizationContext context) { } - public static System.IObservable Sum(this System.IObservable source) { } - public static System.IObservable Sum(this System.IObservable source) { } public static System.IObservable Sum(this System.IObservable source) { } + public static System.IObservable Sum(this System.IObservable source) { } public static System.IObservable Sum(this System.IObservable source) { } public static System.IObservable Sum(this System.IObservable source) { } - public static System.IObservable> Sum(this System.IObservable> source) { } - public static System.IObservable> Sum(this System.IObservable> source) { } - public static System.IObservable> Sum(this System.IObservable> source) { } - public static System.IObservable> Sum(this System.IObservable> source) { } - public static System.IObservable> Sum(this System.IObservable> source) { } - public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } - public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } + public static System.IObservable Sum(this System.IObservable source) { } + public static System.IObservable Sum(this System.IObservable source) { } + public static System.IObservable Sum(this System.IObservable source) { } + public static System.IObservable Sum(this System.IObservable source) { } + public static System.IObservable Sum(this System.IObservable source) { } + public static System.IObservable Sum(this System.IObservable source) { } public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } + public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } - public static System.IObservable> Sum(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Sum(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Sum(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Sum(this System.IObservable source, System.Func> selector) { } - public static System.IObservable> Sum(this System.IObservable source, System.Func> selector) { } + public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } + public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } + public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } + public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } + public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } + public static System.IObservable Sum(this System.IObservable source, System.Func selector) { } public static System.IObservable Switch(this System.IObservable> sources) { } public static System.IObservable Switch(this System.IObservable> sources) { } public static System.IObservable Synchronize(this System.IObservable source) { } public static System.IObservable Synchronize(this System.IObservable source, object gate) { } public static System.IObservable Take(this System.IObservable source, int count) { } - public static System.IObservable Take(this System.IObservable source, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Take(this System.IObservable source, System.TimeSpan duration) { } + public static System.IObservable Take(this System.IObservable source, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Take(this System.IObservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable TakeLast(this System.IObservable source, int count) { } - public static System.IObservable TakeLast(this System.IObservable source, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable TakeLast(this System.IObservable source, System.TimeSpan duration) { } + public static System.IObservable TakeLast(this System.IObservable source, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable TakeLast(this System.IObservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable TakeLast(this System.IObservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler timerScheduler, System.Reactive.Concurrency.IScheduler loopScheduler) { } public static System.IObservable> TakeLastBuffer(this System.IObservable source, int count) { } public static System.IObservable> TakeLastBuffer(this System.IObservable source, System.TimeSpan duration) { } public static System.IObservable> TakeLastBuffer(this System.IObservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable TakeUntil(this System.IObservable source, System.IObservable other) { } - public static System.IObservable TakeUntil(this System.IObservable source, System.Func stopPredicate) { } public static System.IObservable TakeUntil(this System.IObservable source, System.DateTimeOffset endTime) { } + public static System.IObservable TakeUntil(this System.IObservable source, System.Func stopPredicate) { } public static System.IObservable TakeUntil(this System.IObservable source, System.DateTimeOffset endTime, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable TakeUntil(this System.IObservable source, System.IObservable other) { } public static System.IObservable TakeWhile(this System.IObservable source, System.Func predicate) { } public static System.IObservable TakeWhile(this System.IObservable source, System.Func predicate) { } public static System.Reactive.Joins.Plan Then(this System.IObservable source, System.Func selector) { } @@ -1420,102 +1423,102 @@ public class static Observable public static System.IObservable Throttle(this System.IObservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Throttle(this System.IObservable source, System.Func> throttleDurationSelector) { } public static System.IObservable Throw(System.Exception exception) { } - public static System.IObservable Throw(System.Exception exception, TResult witness) { } public static System.IObservable Throw(System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Throw(System.Exception exception, TResult witness) { } public static System.IObservable Throw(System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { } public static System.IObservable> TimeInterval(this System.IObservable source) { } public static System.IObservable> TimeInterval(this System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Timeout(this System.IObservable source, System.TimeSpan dueTime) { } - public static System.IObservable Timeout(this System.IObservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Timeout(this System.IObservable source, System.TimeSpan dueTime, System.IObservable other) { } - public static System.IObservable Timeout(this System.IObservable source, System.TimeSpan dueTime, System.IObservable other, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Timeout(this System.IObservable source, System.DateTimeOffset dueTime) { } - public static System.IObservable Timeout(this System.IObservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Timeout(this System.IObservable source, System.TimeSpan dueTime) { } public static System.IObservable Timeout(this System.IObservable source, System.DateTimeOffset dueTime, System.IObservable other) { } + public static System.IObservable Timeout(this System.IObservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Timeout(this System.IObservable source, System.TimeSpan dueTime, System.IObservable other) { } + public static System.IObservable Timeout(this System.IObservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Timeout(this System.IObservable source, System.DateTimeOffset dueTime, System.IObservable other, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Timeout(this System.IObservable source, System.TimeSpan dueTime, System.IObservable other, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Timeout(this System.IObservable source, System.Func> timeoutDurationSelector) { } public static System.IObservable Timeout(this System.IObservable source, System.Func> timeoutDurationSelector, System.IObservable other) { } public static System.IObservable Timeout(this System.IObservable source, System.IObservable firstTimeout, System.Func> timeoutDurationSelector) { } public static System.IObservable Timeout(this System.IObservable source, System.IObservable firstTimeout, System.Func> timeoutDurationSelector, System.IObservable other) { } - public static System.IObservable Timer(System.TimeSpan dueTime) { } public static System.IObservable Timer(System.DateTimeOffset dueTime) { } - public static System.IObservable Timer(System.TimeSpan dueTime, System.TimeSpan period) { } + public static System.IObservable Timer(System.TimeSpan dueTime) { } + public static System.IObservable Timer(System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable Timer(System.DateTimeOffset dueTime, System.TimeSpan period) { } public static System.IObservable Timer(System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Timer(System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable Timer(System.TimeSpan dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Timer(System.TimeSpan dueTime, System.TimeSpan period) { } public static System.IObservable Timer(System.DateTimeOffset dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable Timer(System.TimeSpan dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> Timestamp(this System.IObservable source) { } public static System.IObservable> Timestamp(this System.IObservable source, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable ToArray(this System.IObservable source) { } - public static System.Func> ToAsync(this System.Func function) { } - public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Func function) { } - public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Func function) { } - public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Func function) { } - public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Func> ToAsync(this System.Action action) { } public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Action> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Action action) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Action action, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Func function) { } + public static System.Func> ToAsync(this System.Func function, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> ToDictionary(this System.IObservable source, System.Func keySelector) { } public static System.IObservable> ToDictionary(this System.IObservable source, System.Func keySelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.IObservable> ToDictionary(this System.IObservable source, System.Func keySelector, System.Func elementSelector) { } @@ -1541,18 +1544,22 @@ public class static Observable public static System.IObservable Where(this System.IObservable source, System.Func predicate) { } public static System.IObservable Where(this System.IObservable source, System.Func predicate) { } public static System.IObservable While(System.Func condition, System.IObservable source) { } - public static System.IObservable> Window(this System.IObservable source, System.Func> windowClosingSelector) { } - public static System.IObservable> Window(this System.IObservable source, System.IObservable windowOpenings, System.Func> windowClosingSelector) { } - public static System.IObservable> Window(this System.IObservable source, System.IObservable windowBoundaries) { } public static System.IObservable> Window(this System.IObservable source, int count) { } - public static System.IObservable> Window(this System.IObservable source, int count, int skip) { } public static System.IObservable> Window(this System.IObservable source, System.TimeSpan timeSpan) { } + public static System.IObservable> Window(this System.IObservable source, int count, int skip) { } + public static System.IObservable> Window(this System.IObservable source, System.TimeSpan timeSpan, int count) { } public static System.IObservable> Window(this System.IObservable source, System.TimeSpan timeSpan, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.IObservable> Window(this System.IObservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift) { } - public static System.IObservable> Window(this System.IObservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.IObservable> Window(this System.IObservable source, System.TimeSpan timeSpan, int count) { } public static System.IObservable> Window(this System.IObservable source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> Window(this System.IObservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.IObservable> Window(this System.IObservable source, System.Func> windowClosingSelector) { } + public static System.IObservable> Window(this System.IObservable source, System.IObservable windowBoundaries) { } + public static System.IObservable> Window(this System.IObservable source, System.IObservable windowOpenings, System.Func> windowClosingSelector) { } public static System.IObservable WithLatestFrom(this System.IObservable first, System.IObservable second, System.Func resultSelector) { } + public static System.IObservable> Zip(params System.IObservable<>[] sources) { } + public static System.IObservable> Zip(this System.Collections.Generic.IEnumerable> sources) { } + public static System.IObservable Zip(this System.Collections.Generic.IEnumerable> sources, System.Func, TResult> resultSelector) { } + public static System.IObservable Zip(this System.IObservable first, System.Collections.Generic.IEnumerable second, System.Func resultSelector) { } public static System.IObservable Zip(this System.IObservable first, System.IObservable second, System.Func resultSelector) { } public static System.IObservable Zip(this System.IObservable source1, System.IObservable source2, System.IObservable source3, System.Func resultSelector) { } public static System.IObservable Zip(this System.IObservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.Func resultSelector) { } @@ -1567,81 +1574,77 @@ public class static Observable public static System.IObservable Zip(this System.IObservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.IObservable source6, System.IObservable source7, System.IObservable source8, System.IObservable source9, System.IObservable source10, System.IObservable source11, System.IObservable source12, System.IObservable source13, System.Func resultSelector) { } public static System.IObservable Zip(this System.IObservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.IObservable source6, System.IObservable source7, System.IObservable source8, System.IObservable source9, System.IObservable source10, System.IObservable source11, System.IObservable source12, System.IObservable source13, System.IObservable source14, System.Func resultSelector) { } public static System.IObservable Zip( - this System.IObservable source1, - System.IObservable source2, - System.IObservable source3, - System.IObservable source4, - System.IObservable source5, - System.IObservable source6, - System.IObservable source7, - System.IObservable source8, - System.IObservable source9, - System.IObservable source10, - System.IObservable source11, - System.IObservable source12, - System.IObservable source13, - System.IObservable source14, - System.IObservable source15, + this System.IObservable source1, + System.IObservable source2, + System.IObservable source3, + System.IObservable source4, + System.IObservable source5, + System.IObservable source6, + System.IObservable source7, + System.IObservable source8, + System.IObservable source9, + System.IObservable source10, + System.IObservable source11, + System.IObservable source12, + System.IObservable source13, + System.IObservable source14, + System.IObservable source15, System.Func resultSelector) { } public static System.IObservable Zip( - this System.IObservable source1, - System.IObservable source2, - System.IObservable source3, - System.IObservable source4, - System.IObservable source5, - System.IObservable source6, - System.IObservable source7, - System.IObservable source8, - System.IObservable source9, - System.IObservable source10, - System.IObservable source11, - System.IObservable source12, - System.IObservable source13, - System.IObservable source14, - System.IObservable source15, - System.IObservable source16, + this System.IObservable source1, + System.IObservable source2, + System.IObservable source3, + System.IObservable source4, + System.IObservable source5, + System.IObservable source6, + System.IObservable source7, + System.IObservable source8, + System.IObservable source9, + System.IObservable source10, + System.IObservable source11, + System.IObservable source12, + System.IObservable source13, + System.IObservable source14, + System.IObservable source15, + System.IObservable source16, System.Func resultSelector) { } - public static System.IObservable Zip(this System.Collections.Generic.IEnumerable> sources, System.Func, TResult> resultSelector) { } - public static System.IObservable> Zip(this System.Collections.Generic.IEnumerable> sources) { } - public static System.IObservable> Zip(params System.IObservable<>[] sources) { } - public static System.IObservable Zip(this System.IObservable first, System.Collections.Generic.IEnumerable second, System.Func resultSelector) { } } - public class static ObservableEx + public static class ObservableEx { - [System.Reactive.ExperimentalAttribute()] - public static System.IObservable Create(System.Func, System.Collections.Generic.IEnumerable>> iteratorMethod) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.IObservable Create(System.Func>> iteratorMethod) { } - [System.Reactive.ExperimentalAttribute()] - public static System.IObservable Expand(this System.IObservable source, System.Func> selector, System.Reactive.Concurrency.IScheduler scheduler) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] + public static System.IObservable Create(System.Func, System.Collections.Generic.IEnumerable>> iteratorMethod) { } + [System.Reactive.Experimental] public static System.IObservable Expand(this System.IObservable source, System.Func> selector) { } - [System.Reactive.ExperimentalAttribute()] - public static System.IObservable ForkJoin(this System.IObservable first, System.IObservable second, System.Func resultSelector) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] + public static System.IObservable Expand(this System.IObservable source, System.Func> selector, System.Reactive.Concurrency.IScheduler scheduler) { } + [System.Reactive.Experimental] public static System.IObservable ForkJoin(params System.IObservable<>[] sources) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.IObservable ForkJoin(this System.Collections.Generic.IEnumerable> sources) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] + public static System.IObservable ForkJoin(this System.IObservable first, System.IObservable second, System.Func resultSelector) { } + [System.Reactive.Experimental] public static System.IObservable Let(this System.IObservable source, System.Func, System.IObservable> selector) { } - [System.Reactive.ExperimentalAttribute()] - public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] + public static System.IObservable ManySelect(this System.IObservable source, System.Func, TResult> selector, System.Reactive.Concurrency.IScheduler scheduler) { } + [System.Reactive.Experimental] public static System.Reactive.ListObservable ToListObservable(this System.IObservable source) { } } - [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute()] - public class static Qbservable + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public static class Qbservable { public static System.Reactive.Linq.IQbservableProvider Provider { get; } public static System.Reactive.Linq.IQbservable Aggregate(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> accumulator) { } public static System.Reactive.Linq.IQbservable Aggregate(this System.Reactive.Linq.IQbservable source, TAccumulate seed, System.Linq.Expressions.Expression> accumulator) { } public static System.Reactive.Linq.IQbservable Aggregate(this System.Reactive.Linq.IQbservable source, TAccumulate seed, System.Linq.Expressions.Expression> accumulator, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable All(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } - public static System.Reactive.Linq.IQbservable Amb(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } - public static System.Reactive.Linq.IQbservable Amb(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } public static System.Reactive.Linq.IQbservable Amb(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } + public static System.Reactive.Linq.IQbservable Amb(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } + public static System.Reactive.Linq.IQbservable Amb(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } public static System.Reactive.Joins.QueryablePattern And(this System.Reactive.Linq.IQbservable left, System.IObservable right) { } public static System.Reactive.Linq.IQbservable Any(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Any(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } @@ -1654,29 +1657,29 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable> source) { } public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Average(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, int count) { } - public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, int count, int skip) { } public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan) { } + public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, int count, int skip) { } public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, int count) { } - public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift) { } + public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.IObservable bufferBoundaries) { } public static System.Reactive.Linq.IQbservable> Buffer(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> bufferClosingSelector) { } @@ -1685,14 +1688,14 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable Case(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> selector, System.Collections.Generic.IDictionary> sources, System.IObservable defaultSource) { } public static System.Reactive.Linq.IQbservable Case(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> selector, System.Collections.Generic.IDictionary> sources, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Cast(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable Catch(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } - public static System.Reactive.Linq.IQbservable Catch(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } public static System.Reactive.Linq.IQbservable Catch(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } + public static System.Reactive.Linq.IQbservable Catch(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } + public static System.Reactive.Linq.IQbservable Catch(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } public static System.Reactive.Linq.IQbservable Catch(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> handler) where TException : System.Exception { } public static System.Linq.IQueryable> Chunkify(this System.Reactive.Linq.IQbservable source) { } - public static System.Linq.IQueryable Collect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> getInitialCollector, System.Linq.Expressions.Expression> merge, System.Linq.Expressions.Expression> getNewCollector) { } public static System.Linq.IQueryable Collect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> newCollector, System.Linq.Expressions.Expression> merge) { } + public static System.Linq.IQueryable Collect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> getInitialCollector, System.Linq.Expressions.Expression> merge, System.Linq.Expressions.Expression> getNewCollector) { } public static System.Reactive.Linq.IQbservable> CombineLatest(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } public static System.Reactive.Linq.IQbservable> CombineLatest(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } public static System.Reactive.Linq.IQbservable CombineLatest(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources, System.Linq.Expressions.Expression, TResult>> resultSelector) { } @@ -1710,71 +1713,71 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable CombineLatest(this System.Reactive.Linq.IQbservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.IObservable source6, System.IObservable source7, System.IObservable source8, System.IObservable source9, System.IObservable source10, System.IObservable source11, System.IObservable source12, System.IObservable source13, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable CombineLatest(this System.Reactive.Linq.IQbservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.IObservable source6, System.IObservable source7, System.IObservable source8, System.IObservable source9, System.IObservable source10, System.IObservable source11, System.IObservable source12, System.IObservable source13, System.IObservable source14, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable CombineLatest( - this System.Reactive.Linq.IQbservable source1, - System.IObservable source2, - System.IObservable source3, - System.IObservable source4, - System.IObservable source5, - System.IObservable source6, - System.IObservable source7, - System.IObservable source8, - System.IObservable source9, - System.IObservable source10, - System.IObservable source11, - System.IObservable source12, - System.IObservable source13, - System.IObservable source14, - System.IObservable source15, + this System.Reactive.Linq.IQbservable source1, + System.IObservable source2, + System.IObservable source3, + System.IObservable source4, + System.IObservable source5, + System.IObservable source6, + System.IObservable source7, + System.IObservable source8, + System.IObservable source9, + System.IObservable source10, + System.IObservable source11, + System.IObservable source12, + System.IObservable source13, + System.IObservable source14, + System.IObservable source15, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable CombineLatest( - this System.Reactive.Linq.IQbservable source1, - System.IObservable source2, - System.IObservable source3, - System.IObservable source4, - System.IObservable source5, - System.IObservable source6, - System.IObservable source7, - System.IObservable source8, - System.IObservable source9, - System.IObservable source10, - System.IObservable source11, - System.IObservable source12, - System.IObservable source13, - System.IObservable source14, - System.IObservable source15, - System.IObservable source16, + this System.Reactive.Linq.IQbservable source1, + System.IObservable source2, + System.IObservable source3, + System.IObservable source4, + System.IObservable source5, + System.IObservable source6, + System.IObservable source7, + System.IObservable source8, + System.IObservable source9, + System.IObservable source10, + System.IObservable source11, + System.IObservable source12, + System.IObservable source13, + System.IObservable source14, + System.IObservable source15, + System.IObservable source16, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable Concat(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } - public static System.Reactive.Linq.IQbservable Concat(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } - public static System.Reactive.Linq.IQbservable Concat(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } public static System.Reactive.Linq.IQbservable Concat(this System.Reactive.Linq.IQbservable> sources) { } public static System.Reactive.Linq.IQbservable Concat(this System.Reactive.Linq.IQbservable> sources) { } + public static System.Reactive.Linq.IQbservable Concat(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } + public static System.Reactive.Linq.IQbservable Concat(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } + public static System.Reactive.Linq.IQbservable Concat(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } public static System.Reactive.Linq.IQbservable Contains(this System.Reactive.Linq.IQbservable source, TSource value) { } public static System.Reactive.Linq.IQbservable Contains(this System.Reactive.Linq.IQbservable source, TSource value, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable Count(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Count(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } - public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.IDisposable>> subscribe) { } public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Action>> subscribe) { } - public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.CancellationToken, System.Threading.Tasks.Task>> subscribeAsync) { } + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.IDisposable>> subscribe) { } public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.Tasks.Task>> subscribeAsync) { } - public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.CancellationToken, System.Threading.Tasks.Task>> subscribeAsync) { } + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.Tasks.Task>> subscribeAsync) { } public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.Tasks.Task>> subscribeAsync) { } + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.CancellationToken, System.Threading.Tasks.Task>> subscribeAsync) { } public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.CancellationToken, System.Threading.Tasks.Task>> subscribeAsync) { } - public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.Tasks.Task>> subscribeAsync) { } + public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Threading.CancellationToken, System.Threading.Tasks.Task>> subscribeAsync) { } public static System.Reactive.Linq.IQbservable DefaultIfEmpty(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable DefaultIfEmpty(this System.Reactive.Linq.IQbservable source, TSource defaultValue) { } public static System.Reactive.Linq.IQbservable Defer(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> observableFactory) { } public static System.Reactive.Linq.IQbservable Defer(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> observableFactoryAsync) { } public static System.Reactive.Linq.IQbservable DeferAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> observableFactoryAsync) { } public static System.Reactive.Linq.IQbservable Delay(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime) { } - public static System.Reactive.Linq.IQbservable Delay(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Delay(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime) { } + public static System.Reactive.Linq.IQbservable Delay(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Delay(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Delay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> delayDurationSelector) { } public static System.Reactive.Linq.IQbservable Delay(this System.Reactive.Linq.IQbservable source, System.IObservable subscriptionDelay, System.Linq.Expressions.Expression>> delayDurationSelector) { } public static System.Reactive.Linq.IQbservable DelaySubscription(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime) { } - public static System.Reactive.Linq.IQbservable DelaySubscription(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable DelaySubscription(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime) { } + public static System.Reactive.Linq.IQbservable DelaySubscription(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable DelaySubscription(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Dematerialize(this System.Reactive.Linq.IQbservable> source) { } public static System.Reactive.Linq.IQbservable Distinct(this System.Reactive.Linq.IQbservable source) { } @@ -1795,8 +1798,8 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable ElementAtOrDefault(this System.Reactive.Linq.IQbservable source, int index) { } public static System.Reactive.Linq.IQbservable Empty(this System.Reactive.Linq.IQbservableProvider provider) { } public static System.Reactive.Linq.IQbservable Empty(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Empty(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { } public static System.Reactive.Linq.IQbservable Empty(this System.Reactive.Linq.IQbservableProvider provider, TResult witness) { } + public static System.Reactive.Linq.IQbservable Empty(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { } public static System.Reactive.Linq.IQbservable Finally(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression finallyAction) { } public static System.Reactive.Linq.IQbservable FirstAsync(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable FirstAsync(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } @@ -1804,95 +1807,95 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable FirstOrDefaultAsync(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } public static System.Reactive.Linq.IQbservable For(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable source, System.Linq.Expressions.Expression>> resultSelector) { } public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync) { } - public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync) { } + public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> functionAsync) { } public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> functionAsync) { } public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable FromAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } - public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } + public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Func> FromAsyncPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> begin, System.Linq.Expressions.Expression> end) { } public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> addHandler, System.Linq.Expressions.Expression>> removeHandler) { } + public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> addHandler, System.Linq.Expressions.Expression>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, TDelegate>> conversion, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, TDelegate>> conversion, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> addHandler, System.Linq.Expressions.Expression>> removeHandler) { } - public static System.Reactive.Linq.IQbservable FromEvent(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> addHandler, System.Linq.Expressions.Expression>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, TDelegate>> conversion, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, TDelegate>> conversion, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> addHandler, System.Linq.Expressions.Expression>> removeHandler) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> addHandler, System.Linq.Expressions.Expression>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> addHandler, System.Linq.Expressions.Expression>> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName) { } - public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, TDelegate>> conversion, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, object target, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Type type, string eventName, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, TDelegate>> conversion, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler) { } + public static System.Reactive.Linq.IQbservable> FromEventPattern(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> addHandler, System.Linq.Expressions.Expression> removeHandler, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector, System.Linq.Expressions.Expression> timeSelector) { } public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector, System.Linq.Expressions.Expression> timeSelector) { } - public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector, System.Linq.Expressions.Expression> timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector, System.Linq.Expressions.Expression> timeSelector) { } + public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector, System.Linq.Expressions.Expression> timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Generate(this System.Reactive.Linq.IQbservableProvider provider, TState initialState, System.Linq.Expressions.Expression> condition, System.Linq.Expressions.Expression> iterate, System.Linq.Expressions.Expression> resultSelector, System.Linq.Expressions.Expression> timeSelector, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector) { } + public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, int capacity) { } public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } - public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector) { } + public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, int capacity) { } public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } - public static System.Reactive.Linq.IQbservable> GroupBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector) { } + public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector, int capacity) { } public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } - public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector) { } + public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector, int capacity) { } public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector, int capacity, System.Collections.Generic.IEqualityComparer comparer) { } - public static System.Reactive.Linq.IQbservable> GroupByUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Linq.Expressions.Expression> elementSelector, System.Linq.Expressions.Expression, System.IObservable>> durationSelector, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable GroupJoin(this System.Reactive.Linq.IQbservable left, System.IObservable right, System.Linq.Expressions.Expression>> leftDurationSelector, System.Linq.Expressions.Expression>> rightDurationSelector, System.Linq.Expressions.Expression, TResult>> resultSelector) { } public static System.Reactive.Linq.IQbservable If(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> condition, System.IObservable thenSource) { } public static System.Reactive.Linq.IQbservable If(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> condition, System.IObservable thenSource, System.IObservable elseSource) { } @@ -1914,61 +1917,61 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable> source) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Collections.Generic.IComparer comparer) { } - public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Max(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector, System.Collections.Generic.IComparer comparer) { } public static System.Reactive.Linq.IQbservable> MaxBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector) { } public static System.Reactive.Linq.IQbservable> MaxBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector, System.Collections.Generic.IComparer comparer) { } - public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } - public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Concurrency.IScheduler scheduler, params System.IObservable<>[] sources) { } public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservable> sources) { } public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservable> sources) { } - public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } + public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservable> sources, int maxConcurrent) { } + public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources, int maxConcurrent) { } - public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources, int maxConcurrent, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Concurrency.IScheduler scheduler, params System.IObservable<>[] sources) { } + public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Merge(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources, int maxConcurrent, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable> source) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Collections.Generic.IComparer comparer) { } - public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Min(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector, System.Collections.Generic.IComparer comparer) { } public static System.Reactive.Linq.IQbservable> MinBy(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> keySelector) { } @@ -1978,12 +1981,12 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable Never(this System.Reactive.Linq.IQbservableProvider provider) { } public static System.Reactive.Linq.IQbservable Never(this System.Reactive.Linq.IQbservableProvider provider, TResult witness) { } public static System.Linq.IQueryable Next(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable ObserveOn(this System.Reactive.Linq.IQbservable source, System.Threading.SynchronizationContext context) { } public static System.Reactive.Linq.IQbservable ObserveOn(this System.Reactive.Linq.IQbservable source, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable ObserveOn(this System.Reactive.Linq.IQbservable source, System.Threading.SynchronizationContext context) { } public static System.Reactive.Linq.IQbservable OfType(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable OnErrorResumeNext(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } - public static System.Reactive.Linq.IQbservable OnErrorResumeNext(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } public static System.Reactive.Linq.IQbservable OnErrorResumeNext(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } + public static System.Reactive.Linq.IQbservable OnErrorResumeNext(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } + public static System.Reactive.Linq.IQbservable OnErrorResumeNext(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } public static System.Reactive.Linq.IQbservable Prepend(this System.Reactive.Linq.IQbservable source, TSource value) { } public static System.Reactive.Linq.IQbservable Prepend(this System.Reactive.Linq.IQbservable source, TSource value, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Publish(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { } @@ -1994,21 +1997,21 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable RefCount(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Subjects.IConnectableObservable source) { } public static System.Reactive.Linq.IQbservable RefCount(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Subjects.IConnectableObservable source, System.TimeSpan disconnectDelay) { } public static System.Reactive.Linq.IQbservable RefCount(this System.Reactive.Linq.IQbservableProvider provider, System.Reactive.Subjects.IConnectableObservable source, System.TimeSpan disconnectDelay, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservableProvider provider, TResult value) { } + public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservable source, int repeatCount) { } public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservableProvider provider, TResult value, int repeatCount) { } - public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservableProvider provider, TResult value, int repeatCount, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservableProvider provider, TResult value, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservable source, int repeatCount) { } + public static System.Reactive.Linq.IQbservable Repeat(this System.Reactive.Linq.IQbservableProvider provider, TResult value, int repeatCount, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable RepeatWhen(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> handler) { } public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { } public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, int bufferSize) { } - public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, int bufferSize, System.TimeSpan window) { } - public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, System.TimeSpan window) { } + public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, int bufferSize, System.TimeSpan window) { } public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Replay(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector, int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Retry(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Retry(this System.Reactive.Linq.IQbservable source, int retryCount) { } public static System.Reactive.Linq.IQbservable RetryWhen(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> handler) { } @@ -2021,29 +2024,29 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable Scan(this System.Reactive.Linq.IQbservable source, TAccumulate seed, System.Linq.Expressions.Expression> accumulator) { } public static System.Reactive.Linq.IQbservable Select(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Select(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.IObservable other) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> onNext, System.Linq.Expressions.Expression>> onError, System.Linq.Expressions.Expression>> onCompleted) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } + public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> collectionSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable SelectMany(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> taskSelector, System.Linq.Expressions.Expression> resultSelector) { } - public static System.Reactive.Linq.IQbservable SequenceEqual(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } public static System.Reactive.Linq.IQbservable SequenceEqual(this System.Reactive.Linq.IQbservable first, System.Collections.Generic.IEnumerable second) { } - public static System.Reactive.Linq.IQbservable SequenceEqual(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Collections.Generic.IEqualityComparer comparer) { } + public static System.Reactive.Linq.IQbservable SequenceEqual(this System.Reactive.Linq.IQbservable first, System.IObservable second) { } public static System.Reactive.Linq.IQbservable SequenceEqual(this System.Reactive.Linq.IQbservable first, System.Collections.Generic.IEnumerable second, System.Collections.Generic.IEqualityComparer comparer) { } + public static System.Reactive.Linq.IQbservable SequenceEqual(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Collections.Generic.IEqualityComparer comparer) { } public static System.Reactive.Linq.IQbservable SingleAsync(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable SingleAsync(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } public static System.Reactive.Linq.IQbservable SingleOrDefaultAsync(this System.Reactive.Linq.IQbservable source) { } @@ -2064,59 +2067,59 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable Start(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } public static System.Reactive.Linq.IQbservable Start(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync) { } - public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync) { } + public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> actionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> functionAsync) { } public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> functionAsync) { } public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable StartAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> functionAsync, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable StartWith(this System.Reactive.Linq.IQbservable source, System.Reactive.Concurrency.IScheduler scheduler, params TSource[] values) { } - public static System.Reactive.Linq.IQbservable StartWith(this System.Reactive.Linq.IQbservable source, System.Reactive.Concurrency.IScheduler scheduler, System.Collections.Generic.IEnumerable values) { } - public static System.Reactive.Linq.IQbservable StartWith(this System.Reactive.Linq.IQbservable source, params TSource[] values) { } public static System.Reactive.Linq.IQbservable StartWith(this System.Reactive.Linq.IQbservable source, System.Collections.Generic.IEnumerable values) { } - public static System.Reactive.Linq.IQbservable SubscribeOn(this System.Reactive.Linq.IQbservable source, System.Threading.SynchronizationContext context) { } + public static System.Reactive.Linq.IQbservable StartWith(this System.Reactive.Linq.IQbservable source, params TSource[] values) { } + public static System.Reactive.Linq.IQbservable StartWith(this System.Reactive.Linq.IQbservable source, System.Reactive.Concurrency.IScheduler scheduler, System.Collections.Generic.IEnumerable values) { } + public static System.Reactive.Linq.IQbservable StartWith(this System.Reactive.Linq.IQbservable source, System.Reactive.Concurrency.IScheduler scheduler, params TSource[] values) { } public static System.Reactive.Linq.IQbservable SubscribeOn(this System.Reactive.Linq.IQbservable source, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable SubscribeOn(this System.Reactive.Linq.IQbservable source, System.Threading.SynchronizationContext context) { } public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable> source) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable> source) { } public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } - public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - public static System.Reactive.Linq.IQbservable> Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } + public static System.Reactive.Linq.IQbservable Sum(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } public static System.Reactive.Linq.IQbservable Switch(this System.Reactive.Linq.IQbservable> sources) { } public static System.Reactive.Linq.IQbservable Switch(this System.Reactive.Linq.IQbservable> sources) { } public static System.Reactive.Linq.IQbservable Synchronize(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable Synchronize(this System.Reactive.Linq.IQbservable source, object gate) { } public static System.Reactive.Linq.IQbservable Take(this System.Reactive.Linq.IQbservable source, int count) { } - public static System.Reactive.Linq.IQbservable Take(this System.Reactive.Linq.IQbservable source, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Take(this System.Reactive.Linq.IQbservable source, System.TimeSpan duration) { } + public static System.Reactive.Linq.IQbservable Take(this System.Reactive.Linq.IQbservable source, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Take(this System.Reactive.Linq.IQbservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable TakeLast(this System.Reactive.Linq.IQbservable source, int count) { } - public static System.Reactive.Linq.IQbservable TakeLast(this System.Reactive.Linq.IQbservable source, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable TakeLast(this System.Reactive.Linq.IQbservable source, System.TimeSpan duration) { } + public static System.Reactive.Linq.IQbservable TakeLast(this System.Reactive.Linq.IQbservable source, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable TakeLast(this System.Reactive.Linq.IQbservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable TakeLast(this System.Reactive.Linq.IQbservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler timerScheduler, System.Reactive.Concurrency.IScheduler loopScheduler) { } public static System.Reactive.Linq.IQbservable> TakeLastBuffer(this System.Reactive.Linq.IQbservable source, int count) { } public static System.Reactive.Linq.IQbservable> TakeLastBuffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan duration) { } public static System.Reactive.Linq.IQbservable> TakeLastBuffer(this System.Reactive.Linq.IQbservable source, System.TimeSpan duration, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable TakeUntil(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset endTime) { } + public static System.Reactive.Linq.IQbservable TakeUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> stopPredicate) { } public static System.Reactive.Linq.IQbservable TakeUntil(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset endTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable TakeUntil(this System.Reactive.Linq.IQbservable source, System.IObservable other) { } - public static System.Reactive.Linq.IQbservable TakeUntil(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> stopPredicate) { } public static System.Reactive.Linq.IQbservable TakeWhile(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } public static System.Reactive.Linq.IQbservable TakeWhile(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } public static System.Reactive.Joins.QueryablePlan Then(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> selector) { } @@ -2125,98 +2128,98 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable Throttle(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> throttleDurationSelector) { } public static System.Reactive.Linq.IQbservable Throw(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception) { } public static System.Reactive.Linq.IQbservable Throw(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Throw(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { } public static System.Reactive.Linq.IQbservable Throw(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception, TResult witness) { } + public static System.Reactive.Linq.IQbservable Throw(this System.Reactive.Linq.IQbservableProvider provider, System.Exception exception, System.Reactive.Concurrency.IScheduler scheduler, TResult witness) { } public static System.Reactive.Linq.IQbservable> TimeInterval(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable> TimeInterval(this System.Reactive.Linq.IQbservable source, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime) { } + public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime) { } public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime, System.IObservable other) { } - public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime, System.IObservable other, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime) { } public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime, System.IObservable other) { } - public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime, System.IObservable other, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.IObservable firstTimeout, System.Linq.Expressions.Expression>> timeoutDurationSelector) { } - public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.IObservable firstTimeout, System.Linq.Expressions.Expression>> timeoutDurationSelector, System.IObservable other) { } + public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.DateTimeOffset dueTime, System.IObservable other, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.TimeSpan dueTime, System.IObservable other, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> timeoutDurationSelector) { } + public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.IObservable firstTimeout, System.Linq.Expressions.Expression>> timeoutDurationSelector) { } public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> timeoutDurationSelector, System.IObservable other) { } + public static System.Reactive.Linq.IQbservable Timeout(this System.Reactive.Linq.IQbservable source, System.IObservable firstTimeout, System.Linq.Expressions.Expression>> timeoutDurationSelector, System.IObservable other) { } public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime) { } - public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.TimeSpan period) { } - public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime) { } + public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.TimeSpan period) { } + public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime, System.TimeSpan period) { } + public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.DateTimeOffset dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime, System.TimeSpan period, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Reactive.Linq.IQbservable Timer(this System.Reactive.Linq.IQbservableProvider provider, System.TimeSpan dueTime, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Timestamp(this System.Reactive.Linq.IQbservable source) { } public static System.Reactive.Linq.IQbservable> Timestamp(this System.Reactive.Linq.IQbservable source, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable ToArray(this System.Reactive.Linq.IQbservable source) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } - public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } + public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> action, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function) { } public static System.Func> ToAsync(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> function, System.Reactive.Concurrency.IScheduler scheduler) { } @@ -2238,18 +2241,18 @@ public class static Qbservable where TResource : System.IDisposable { } public static System.Reactive.Linq.IQbservable Using(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>> resourceFactoryAsync, System.Linq.Expressions.Expression>>> observableFactoryAsync) where TResource : System.IDisposable { } - public static System.Reactive.Linq.IQbservable When(this System.Reactive.Linq.IQbservableProvider provider, params System.Reactive.Joins.QueryablePlan<>[] plans) { } public static System.Reactive.Linq.IQbservable When(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> plans) { } + public static System.Reactive.Linq.IQbservable When(this System.Reactive.Linq.IQbservableProvider provider, params System.Reactive.Joins.QueryablePlan<>[] plans) { } public static System.Reactive.Linq.IQbservable Where(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } public static System.Reactive.Linq.IQbservable Where(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression> predicate) { } public static System.Reactive.Linq.IQbservable While(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression> condition, System.IObservable source) { } public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, int count) { } - public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, int count, int skip) { } public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan) { } + public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, int count, int skip) { } public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, int count) { } - public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift) { } + public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, int count, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.TimeSpan timeSpan, System.TimeSpan timeShift, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.IObservable windowBoundaries) { } public static System.Reactive.Linq.IQbservable> Window(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> windowClosingSelector) { } @@ -2258,8 +2261,8 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable> Zip(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } public static System.Reactive.Linq.IQbservable> Zip(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources, System.Linq.Expressions.Expression, TResult>> resultSelector) { } - public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservable first, System.Collections.Generic.IEnumerable second, System.Linq.Expressions.Expression> resultSelector) { } + public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservable source1, System.IObservable source2, System.IObservable source3, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.Linq.Expressions.Expression> resultSelector) { } @@ -2273,74 +2276,74 @@ public class static Qbservable public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.IObservable source6, System.IObservable source7, System.IObservable source8, System.IObservable source9, System.IObservable source10, System.IObservable source11, System.IObservable source12, System.IObservable source13, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable Zip(this System.Reactive.Linq.IQbservable source1, System.IObservable source2, System.IObservable source3, System.IObservable source4, System.IObservable source5, System.IObservable source6, System.IObservable source7, System.IObservable source8, System.IObservable source9, System.IObservable source10, System.IObservable source11, System.IObservable source12, System.IObservable source13, System.IObservable source14, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable Zip( - this System.Reactive.Linq.IQbservable source1, - System.IObservable source2, - System.IObservable source3, - System.IObservable source4, - System.IObservable source5, - System.IObservable source6, - System.IObservable source7, - System.IObservable source8, - System.IObservable source9, - System.IObservable source10, - System.IObservable source11, - System.IObservable source12, - System.IObservable source13, - System.IObservable source14, - System.IObservable source15, + this System.Reactive.Linq.IQbservable source1, + System.IObservable source2, + System.IObservable source3, + System.IObservable source4, + System.IObservable source5, + System.IObservable source6, + System.IObservable source7, + System.IObservable source8, + System.IObservable source9, + System.IObservable source10, + System.IObservable source11, + System.IObservable source12, + System.IObservable source13, + System.IObservable source14, + System.IObservable source15, System.Linq.Expressions.Expression> resultSelector) { } public static System.Reactive.Linq.IQbservable Zip( - this System.Reactive.Linq.IQbservable source1, - System.IObservable source2, - System.IObservable source3, - System.IObservable source4, - System.IObservable source5, - System.IObservable source6, - System.IObservable source7, - System.IObservable source8, - System.IObservable source9, - System.IObservable source10, - System.IObservable source11, - System.IObservable source12, - System.IObservable source13, - System.IObservable source14, - System.IObservable source15, - System.IObservable source16, + this System.Reactive.Linq.IQbservable source1, + System.IObservable source2, + System.IObservable source3, + System.IObservable source4, + System.IObservable source5, + System.IObservable source6, + System.IObservable source7, + System.IObservable source8, + System.IObservable source9, + System.IObservable source10, + System.IObservable source11, + System.IObservable source12, + System.IObservable source13, + System.IObservable source14, + System.IObservable source15, + System.IObservable source16, System.Linq.Expressions.Expression> resultSelector) { } } - [System.Reactive.Linq.LocalQueryMethodImplementationTypeAttribute(typeof(System.Reactive.Linq.ObservableEx))] - public class static QbservableEx + [System.Reactive.Linq.LocalQueryMethodImplementationType(typeof(System.Reactive.Linq.ObservableEx))] + public static class QbservableEx { - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression>>> iteratorMethod) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable Create(this System.Reactive.Linq.IQbservableProvider provider, System.Linq.Expressions.Expression, System.Collections.Generic.IEnumerable>>> iteratorMethod) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable Expand(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression>> selector, System.Reactive.Concurrency.IScheduler scheduler) { } - [System.Reactive.ExperimentalAttribute()] - public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, System.Collections.Generic.IEnumerable> sources) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] + public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservableProvider provider, params System.IObservable<>[] sources) { } + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable ForkJoin(this System.Reactive.Linq.IQbservable first, System.IObservable second, System.Linq.Expressions.Expression> resultSelector) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable Let(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, System.IObservable>> selector) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector) { } - [System.Reactive.ExperimentalAttribute()] + [System.Reactive.Experimental] public static System.Reactive.Linq.IQbservable ManySelect(this System.Reactive.Linq.IQbservable source, System.Linq.Expressions.Expression, TResult>> selector, System.Reactive.Concurrency.IScheduler scheduler) { } } public class QueryDebugger { public QueryDebugger() { } } - public class static RemotingObservable + public static class RemotingObservable { public static System.IObservable Remotable(this System.IObservable source) { } - public static System.IObservable Remotable(this System.IObservable source, System.Runtime.Remoting.Lifetime.ILease lease) { } public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source) { } + public static System.IObservable Remotable(this System.IObservable source, System.Runtime.Remoting.Lifetime.ILease lease) { } public static System.Reactive.Linq.IQbservable Remotable(this System.Reactive.Linq.IQbservable source, System.Runtime.Remoting.Lifetime.ILease lease) { } } } @@ -2357,14 +2360,14 @@ public class DefaultSystemClock : System.Reactive.PlatformServices.ISystemClock public DefaultSystemClock() { } public System.DateTimeOffset UtcNow { get; } } - public class static EnlightenmentProvider + public static class EnlightenmentProvider { public static bool EnsureLoaded() { } } - public class static HostLifecycleService + public static class HostLifecycleService { - public event System.EventHandler Resuming; - public event System.EventHandler Suspending; + public static event System.EventHandler Resuming; + public static event System.EventHandler Suspending; public static void AddRef() { } public static void Release() { } } @@ -2382,12 +2385,12 @@ public interface IExceptionServices } public interface IHostLifecycleNotifications { - public event System.EventHandler Resuming; - public event System.EventHandler Suspending; + event System.EventHandler Resuming; + event System.EventHandler Suspending; } public interface INotifySystemClockChanged { - public event System.EventHandler SystemClockChanged; + event System.EventHandler SystemClockChanged; } public interface IPlatformEnlightenmentProvider { @@ -2403,12 +2406,12 @@ public class PeriodicTimerSystemClockMonitor : System.Reactive.PlatformServices. public PeriodicTimerSystemClockMonitor(System.TimeSpan period) { } public event System.EventHandler SystemClockChanged; } - public class static PlatformEnlightenmentProvider + public static class PlatformEnlightenmentProvider { - [System.ObsoleteAttribute("This mechanism will be removed in the next major version", false)] + [System.Obsolete("This mechanism will be removed in the next major version", false)] public static System.Reactive.PlatformServices.IPlatformEnlightenmentProvider Current { get; set; } } - public class static SystemClock + public static class SystemClock { public static System.DateTimeOffset UtcNow { get; } public static void AddRef() { } @@ -2461,12 +2464,12 @@ public interface ISubject : System.IObservable public sealed class ReplaySubject : System.Reactive.Subjects.SubjectBase { public ReplaySubject() { } - public ReplaySubject(System.Reactive.Concurrency.IScheduler scheduler) { } public ReplaySubject(int bufferSize) { } - public ReplaySubject(int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { } + public ReplaySubject(System.Reactive.Concurrency.IScheduler scheduler) { } public ReplaySubject(System.TimeSpan window) { } - public ReplaySubject(System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } + public ReplaySubject(int bufferSize, System.Reactive.Concurrency.IScheduler scheduler) { } public ReplaySubject(int bufferSize, System.TimeSpan window) { } + public ReplaySubject(System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } public ReplaySubject(int bufferSize, System.TimeSpan window, System.Reactive.Concurrency.IScheduler scheduler) { } public override bool HasObservers { get; } public override bool IsDisposed { get; } @@ -2476,14 +2479,14 @@ public sealed class ReplaySubject : System.Reactive.Subjects.SubjectBase public override void OnNext(T value) { } public override System.IDisposable Subscribe(System.IObserver observer) { } } - public class static Subject + public static class Subject { - public static System.Reactive.Subjects.ISubject Create(System.IObserver observer, System.IObservable observable) { } public static System.Reactive.Subjects.ISubject Create(System.IObserver observer, System.IObservable observable) { } - public static System.Reactive.Subjects.ISubject Synchronize(System.Reactive.Subjects.ISubject subject) { } + public static System.Reactive.Subjects.ISubject Create(System.IObserver observer, System.IObservable observable) { } public static System.Reactive.Subjects.ISubject Synchronize(System.Reactive.Subjects.ISubject subject) { } - public static System.Reactive.Subjects.ISubject Synchronize(System.Reactive.Subjects.ISubject subject, System.Reactive.Concurrency.IScheduler scheduler) { } public static System.Reactive.Subjects.ISubject Synchronize(System.Reactive.Subjects.ISubject subject, System.Reactive.Concurrency.IScheduler scheduler) { } + public static System.Reactive.Subjects.ISubject Synchronize(System.Reactive.Subjects.ISubject subject) { } + public static System.Reactive.Subjects.ISubject Synchronize(System.Reactive.Subjects.ISubject subject, System.Reactive.Concurrency.IScheduler scheduler) { } } public abstract class SubjectBase : System.IDisposable, System.IObservable, System.IObserver, System.Reactive.Subjects.ISubject, System.Reactive.Subjects.ISubject { @@ -2510,7 +2513,7 @@ public sealed class Subject : System.Reactive.Subjects.SubjectBase } namespace System.Reactive.Threading.Tasks { - public class static TaskObservableExtensions + public static class TaskObservableExtensions { public static System.IObservable ToObservable(this System.Threading.Tasks.Task task) { } public static System.IObservable ToObservable(this System.Threading.Tasks.Task task, System.Reactive.Concurrency.IScheduler scheduler) { } @@ -2530,15 +2533,15 @@ public struct TaskObservableMethodBuilder public void AwaitOnCompleted(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.INotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { } - [System.Security.SecuritySafeCriticalAttribute()] + [System.Security.SecuritySafeCritical] public void AwaitUnsafeOnCompleted(ref TAwaiter awaiter, ref TStateMachine stateMachine) where TAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { } - public static System.Runtime.CompilerServices.TaskObservableMethodBuilder Create() { } public void SetException(System.Exception exception) { } public void SetResult(T result) { } public void SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine) { } public void Start(ref TStateMachine stateMachine) where TStateMachine : System.Runtime.CompilerServices.IAsyncStateMachine { } + public static System.Runtime.CompilerServices.TaskObservableMethodBuilder Create() { } } } \ No newline at end of file diff --git a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Testing.approved.cs b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Testing.approved.cs index 1304bcd610..7c393f8996 100644 --- a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Testing.approved.cs +++ b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.Testing.approved.cs @@ -1,6 +1,6 @@ -[assembly: System.CLSCompliantAttribute(true)] -[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] -[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6", FrameworkDisplayName=".NET Framework 4.6")] +[assembly: System.CLSCompliant(true)] +[assembly: System.Runtime.InteropServices.ComVisible(false)] +[assembly: System.Runtime.Versioning.TargetFramework(".NETFramework,Version=v4.6", FrameworkDisplayName=".NET Framework 4.6")] namespace Microsoft.Reactive.Testing { public interface ITestableObservable : System.IObservable @@ -12,11 +12,11 @@ public interface ITestableObserver : System.IObserver { System.Collections.Generic.IList>> Messages { get; } } - public class static ReactiveAssert + public static class ReactiveAssert { public static void AreElementsEqual(System.Collections.Generic.IEnumerable expected, System.Collections.Generic.IEnumerable actual) { } - public static void AreElementsEqual(System.Collections.Generic.IEnumerable expected, System.Collections.Generic.IEnumerable actual, string message) { } public static void AreElementsEqual(System.IObservable expected, System.IObservable actual) { } + public static void AreElementsEqual(System.Collections.Generic.IEnumerable expected, System.Collections.Generic.IEnumerable actual, string message) { } public static void AreElementsEqual(System.IObservable expected, System.IObservable actual, string message) { } public static void AssertEqual(this System.Collections.Generic.IEnumerable actual, System.Collections.Generic.IEnumerable expected) { } public static void AssertEqual(this System.Collections.Generic.IEnumerable actual, params T[] expected) { } @@ -42,12 +42,12 @@ public class ReactiveTest public static Microsoft.Reactive.Testing.Recorded> OnError(long ticks, System.Func predicate) { } public static Microsoft.Reactive.Testing.Recorded> OnError(long ticks, System.Exception exception, T witness) { } public static Microsoft.Reactive.Testing.Recorded> OnError(long ticks, System.Func predicate, T witness) { } - public static Microsoft.Reactive.Testing.Recorded> OnNext(long ticks, T value) { } public static Microsoft.Reactive.Testing.Recorded> OnNext(long ticks, System.Func predicate) { } - public static Microsoft.Reactive.Testing.Subscription Subscribe(long start, long end) { } + public static Microsoft.Reactive.Testing.Recorded> OnNext(long ticks, T value) { } public static Microsoft.Reactive.Testing.Subscription Subscribe(long start) { } + public static Microsoft.Reactive.Testing.Subscription Subscribe(long start, long end) { } } - [System.Diagnostics.DebuggerDisplayAttribute("{Value}@{Time}")] + [System.Diagnostics.DebuggerDisplay("{Value}@{Time}")] public struct Recorded : System.IEquatable> { public Recorded(long time, T value) { } @@ -57,10 +57,10 @@ public struct Recorded : System.IEquatable left, Microsoft.Reactive.Testing.Recorded right) { } public static bool !=(Microsoft.Reactive.Testing.Recorded left, Microsoft.Reactive.Testing.Recorded right) { } + public static bool ==(Microsoft.Reactive.Testing.Recorded left, Microsoft.Reactive.Testing.Recorded right) { } } - [System.Diagnostics.DebuggerDisplayAttribute("({Subscribe}, {Unsubscribe})")] + [System.Diagnostics.DebuggerDisplay("({Subscribe}, {Unsubscribe})")] public struct Subscription : System.IEquatable { public const long Infinite = 9223372036854775807; @@ -72,10 +72,10 @@ public struct Subscription : System.IEquatable { public TestScheduler() { } @@ -84,9 +84,9 @@ public class TestScheduler : System.Reactive.Concurrency.VirtualTimeScheduler CreateHotObservable(params Microsoft.Reactive.Testing.Recorded<>[] messages) { } public Microsoft.Reactive.Testing.ITestableObserver CreateObserver() { } public override System.IDisposable ScheduleAbsolute(TState state, long dueTime, System.Func action) { } - public Microsoft.Reactive.Testing.ITestableObserver Start(System.Func> create, long created, long subscribed, long disposed) { } - public Microsoft.Reactive.Testing.ITestableObserver Start(System.Func> create, long disposed) { } public Microsoft.Reactive.Testing.ITestableObserver Start(System.Func> create) { } + public Microsoft.Reactive.Testing.ITestableObserver Start(System.Func> create, long disposed) { } + public Microsoft.Reactive.Testing.ITestableObserver Start(System.Func> create, long created, long subscribed, long disposed) { } protected override System.DateTimeOffset ToDateTimeOffset(long absolute) { } protected override long ToRelative(System.TimeSpan timeSpan) { } } diff --git a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.cs b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.cs index d52726ad2b..78ad411920 100644 --- a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.cs +++ b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.cs @@ -1,6 +1,6 @@ // Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the Apache 2.0 License. -// See the LICENSE file in the project root for more information. +// See the LICENSE file in the project root for more information. using ApprovalTests; using ApprovalTests.Reporters; @@ -62,7 +62,7 @@ private static string Filter(string text) .Where(l => !l.StartsWith("[assembly: AssemblyVersion(")) .Where(l => !l.StartsWith("[assembly: AssemblyFileVersion(")) .Where(l => !l.StartsWith("[assembly: AssemblyInformationalVersion(")) - .Where(l => !l.StartsWith("[assembly: System.Reflection.AssemblyMetadataAttribute(\"CommitHash\"")) + .Where(l => !l.StartsWith("[assembly: System.Reflection.AssemblyMetadata(\"CommitHash\"")) .Where(l => !string.IsNullOrWhiteSpace(l)) ); } diff --git a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Tests.System.Reactive.ApiApprovals.csproj b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Tests.System.Reactive.ApiApprovals.csproj index 97c649a15c..ee7542979f 100644 --- a/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Tests.System.Reactive.ApiApprovals.csproj +++ b/Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Tests.System.Reactive.ApiApprovals.csproj @@ -33,7 +33,7 @@ - +