|
@@ -54,6 +54,7 @@ namespace System.Reactive
|
|
|
public EventPattern(TSender? sender, TEventArgs e) { }
|
|
|
public TEventArgs EventArgs { get; }
|
|
|
public TSender Sender { get; }
|
|
|
+ public void Deconstruct(out TSender sender, out TEventArgs e) { }
|
|
|
public bool Equals(System.Reactive.EventPattern<TSender, TEventArgs>? other) { }
|
|
|
public override bool Equals(object? obj) { }
|
|
|
public override int GetHashCode() { }
|
|
@@ -189,6 +190,7 @@ namespace System.Reactive
|
|
|
public TimeInterval(T value, System.TimeSpan interval) { }
|
|
|
public System.TimeSpan Interval { get; }
|
|
|
public T Value { get; }
|
|
|
+ public void Deconstruct(out T value, out System.TimeSpan interval) { }
|
|
|
public bool Equals(System.Reactive.TimeInterval<T> other) { }
|
|
|
public override bool Equals(object? obj) { }
|
|
|
public override int GetHashCode() { }
|
|
@@ -206,6 +208,7 @@ namespace System.Reactive
|
|
|
public Timestamped(T value, System.DateTimeOffset timestamp) { }
|
|
|
public System.DateTimeOffset Timestamp { get; }
|
|
|
public T Value { get; }
|
|
|
+ public void Deconstruct(out T value, out System.DateTimeOffset timestamp) { }
|
|
|
public bool Equals(System.Reactive.Timestamped<T> other) { }
|
|
|
public override bool Equals(object? obj) { }
|
|
|
public override int GetHashCode() { }
|